I am looking for a low power chip, mostly for stand alone usage that will be able to interface with a desktop or mobile phone via USB when required and has the following rough specification:
-Vdd = ~3.7V
-2 x Digital High/Low (1.2V min high, 0.6V max low) output
-2x PWM output
-Built in crystal oscillator
-Low standby power consumption
-Random number generation library or similar
-Some programming variables avaiable to be reprogrammed by end user over USB
-Time tracking ability (millis() or similar)
- 32kb memory or greater
-Single button digital high/low input
I think I have found a chip that will meet these requirements in the MSP430F5503 but I am keen to see what others think before I proceed to order the evaluation board.
Many thanks,
Andy