Answer:
Almost every microcontroller will work. Hardware UART is highly recommended, but it is possible to use also software UART implementation. At least 32kB of FLASH memory is recommended for implementing user interface.MicroVGA was successfully tested with these families:
- Atmel AVR
- Microchip PIC18
- Microchip PIC24
- Microchip dsPIC33
- Microchip PIC32
- ARM
- MIPS
- i8051 clones