For a product I need a simple GUI, but it must be color en look "good". We intend to use a 2.4" - 3.5" MVA or IPS panel and those are available with RGB or processor interface, even SPI is possible. The application itself does not require a large processor. No touch screen, only a few buttons (2 - 4).
One option is to use an NXP LPC1800 with their free (but binary and fixed to NXP processors with integrated LCD controller) emWin library. Any experiences with that? How long to get a GUI up and running? We will use the free version of Code Red to start with and upgrade if we run out of the 128kB code size limit.
Staying with emWin, we could also go for the Keil MDK-Professional, wich comes complete with emWin but not limited to NXP integrated controllers only. This means we can use a smaller processor with an SPI display. Drawback is that the Keil tools are not cheap. But they do come with other things like TCP/IP stack and more things that will be usefull for this and future projects. Anyone with experience on how good/fast this option is?
Any other suggestions for getting a good looking GUI running on a smallish (Cortex-M3, most likely) processor in not too much time?