I'm just getting set up on the gumstix. In the past I have always used
microcontrollers for any robotic projects. I can tell you that from my
experience microcontrollers are much better and simpler for controlling
hardware such as I/O pins, ADCs, PWMs etc. However the gumstix can control
complex hardware such as cameras, lasers and LCDs much better (assuming you
can find a driver). For example if you had a simple robot that uses motors
and a video camera. I would use the gumstix to stream the data from video
camera, but a micro to control the motors. you could even connect the micro
through usb serial to the gumstix, and thus control the micro through the
Anyway no matter what, you will have fun with the gumstix.
> Is there anything a micro controller can do that gumstix cannot? That
> question may seem foolish considering that gumstix runs linux and as such
> is a lot more flexible. But what I actually meant to ask is that.. a micro
> controller comes with various interesting peripherals like more than 1 or
> 2 timers, A/D converters, PWM channels, UART's, USART's, counters,
> comparators, I2C, SPI and the like. Im sure some of those peripherals can
> be replicated in code on the linux OS on the gumstix... but what about PWM
> channels? A/D converters? UART's, I2C and SPI?
> Thank you in advance :)
> PS: im thinking about getting a Overo Air COM. This thing is wicked. :P
> sry. Im just excited.. thats all. Please tell me i wont regret it :)
View this message in context: http://old.nabble.com/gumstix-vs-micro-controllers-tp27194245p27221536.html
Sent from the Gumstix mailing list archive at Nabble.com.