I might point out a microchip 16X or 20X processor and a little code found on nuts and volts magazine site also enables a USB port 2.0 compliant device. The Microchip also has an A/D converter and if purchased from mouser electronics, about 3 dollars. The compiler is free off microchip's website...