WHY CHOOSE µGFX

No matter what system you've got - µGFX will run on it.

RTOS Notes
BareMetal uGFX can run on its own without an underlying OS
Arduino uGFX runs out of the box on Arduino. It also provides co-operative multi-tasking capabilities to Arduino.
ChibiOS/RT Supports both ChibiOS/RT 2.x and 3.x
FreeRTOS Including support for FreeRTOS+Trace
CMSIS RTOS uGFX can run on any CMSIS RTOS compatibel RTOS
Keil RTX See keil.com/rtx
NIOS-II Not really an OS but still supported. See altera.com
RawOS See raw-os.org
eCos Runs as an eCos application
Zephyr See zephyrproject.org
SylixOS See sylixos.com
Linux with SDL Great for prototyping your uGFX application on a Linux desktop system
Linux with X Great for prototyping your uGFX application on a Linux desktop system
Linux with Framebuffer This port can be used to run µGFX on systems like the RaspberryPi or the BeagleBone without the overhead of X and more
Mac OS X Great for prototyping your uGFX application on a Mac OS X system
Win32 Great for prototyping your uGFX application. You'll need either MinGW or Cygwin. Easy setup instructions are found here
Board Notes
Olimex STM32-LCD https://www.olimex.com/Products/ARM/ST/STM32-LCD/
Olimex SAM7EX256 https://www.olimex.com/Products/ARM/Atmel/SAM7-EX256/
STM32F746-Discovery http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF261641
STM32F429i-Discovery http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090
STM32F407-Discovery http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419
STM32F439i-Eval http://st.com
Mikromedia STM32-M4 http://www.mikroe.com/mikromedia/stm32-m4/
Mikromedia Plus STM32 http://www.mikroe.com/mikromedia/plus/stm32//
Embest STM32-DMSTF4BB http://www.armkits.com/product/DM-STF4BB.asp
FireBull STM32F103-FB  
HY-MiniSTM32V http://www.hotmcu.com/hyministm32v-dev-board-32-tft-lcd-module-p-5.html
Altera MAX10 NEEK http://max10.terasic.com
Cypress CY8CKIT-059 With an ILI9341 SPI display
Your own board It is very easy to add your own custom board through the addition of a few simple C header files that describe how your hardware is connected to your board.
Controller Notes
ED060SC4 This is actually a raw eInk panel - no dedicated controller.
ILI9225
ILI93xx Generic driver for the ILI93xx controllers. Try this one first.
ILI9320  
ILI9325 Some LGDP4532 users might have to use this one instead.
ILI9341  
ILI9342  
ILI9481 You may use this driver with all HVGA_X81 compatible controllers.
ILI9488
KS0108  
LGDP4532 Some ILI9325 users might have to use this one instead.
LTDC (STM32) A driver for the LTDC display controller which is built-in some of the STM32 microcontrollers.
SSD1289  
SSD1306  
SSD1322
SSD1331  
SSD1351  
SSD1848  
SSD1963  
SSD2119  
S6D1121  
SH1106 See here
ST7565  
ST7735
T6963 Please use the RA6963 driver because of full compatibility
RA6963  
RA8875  
R61505U  
HX8347D  
Nokia 6610 Comes in two variants: the Nokia6610GE8 or Nokia6610GE12 driver
Nokia 5110 This display uses the PCD8544 driver
Nokia 3410 This display uses the PCF8812 driver
Nokia 3310 This display uses the PCD8544 or TLS8204 driver
Nokia 1616 This display uses the SPFD54124B driver
PCF8812  
PCD8544  
TLS8204  
FrameBuffer Generic driver for any framebuffer device
Controller Notes
EXC7200  
MAX11802  
STMPE811  
STMPE610  
FT5316  
FT5336  
FT5x06  
FT6x06  
ADS7843  
XPT2046 Please use the ADS7843 driver because of full compatibility
TSC2046 Please use the ADS7843 driver because of full compatibility
UH7843 Please use the ADS7843 driver because of full compatibility
MCU This driver is meant for the cases when a four-wire resistive touchscreen foil is connected to the ADC pins of your MCU directly.
Controller Notes
VS1053 Also supports playing many arbitrary audio formats directly from the audio file
PWM This driver implements an audio output channel using a PWM output
ADC This driver can be used to sample an analog audio signal from an ADC peripheral