I found this chip to be suitable for robotics and possibly POV displays (maybe it is overkill). I think I would need a Jtag connector. I would have to find it in a dip form unless I want to learn surface mount soldering and invest in the equipment over time.
http://www.microchip.com/wwwproducts/De ... e=en534177
100 pins and 80MHz clock
A bit more of the features:
USB 2.0 On-The-Go Peripheral
Dedicated DMA Channel for USB OTG
512K Flash (plus 12K boot Flash)
32K RAM (can execute from RAM)
4 Channel Hardware DMA Controller
Flash prefetch module with 256 Byte cache
Lock instructions or data in cache for fast access
Programmable vector interrupt controller
Fast and Accurate 16 channel 10-bit ADC,
Max 1 Mega sample per second at +/- 1LSB, conversion available during SLEEP & IDLE
2 wire programming and debugging interface
JTAG interface supporting Programming, Debugging and Boundary scan
Fail-Safe Clock Monitor – allows safe shutdown if clock fails
2 Internal oscillators (8MHz & 31KHz)
Hardware RTCC (Real-Time Clock and Calendar with Alarms)
2 x SPI, 2 x IIC
And loads more.
One off price $7.59
Surface Mount Soldering
http://www.youtube.com/watch?v=3NN7UGWY ... r_embedded
So I'm wondering how to get from the basics to this level.