I am looking for some kind of microcontroller that reads data from a SD card, and when plugged into a computer, will show up as a flash drive. I am open to any microcontroller, not just little 8 bit avr or pic. I need these specs:
- 3.3v supply voltage
- SMD package with pins (no BGAs or QFN)
- ADC
- Preferably no crystal required
Thanks all! Example projects with open-source code would help greatly.