This is a port of Henning Kralsen's UTFT library for Arduino/chipKIT to mbed, refactored to make full use of C++ inheritance and access control, in order to reduce work when implementing new drivers and at the same time make the code more readable and easier to maintain. As of now supported are SSD1289 (16-bit interface), HX8340-B (serial interface) and ST7735 (serial interface). Drivers for other controllers will be added as time and resources to acquire the displays to test the code permit.

Dependents:   test SDCard capstone_display capstone_display_2 ... more

Auto generated API documentation and code listings for TFTLCD

Classes

BacklightPwmCtrl_enum Type of backlight control for the LCD
Bitmap_struct Describes an image
Font_struct Describes fonts and their properties
HX8340S_LCD Represents a LCD instance
ILI9328_LCD Represents a LCD instance
LCD Base class for LCD implementations
SSD1289_LCD Represents a LCD instance
ST7735_LCD Represents a LCD instance

Code

helpers.h [code] Utility functions and macros
hx8340bs.cpp [code]
hx8340bs.h [code]
ili9328.cpp [code]
ili9328.h [code] Mbed LCD driver for displays with the ILI9328 controller
lcd_base.cpp [code]
lcd_base.h [code] Base class for all LCD controller implementations
ssd1289.cpp [code]
ssd1289.h [code] Mbed TFT LCD controller for displays with the SSD1289 IC
st7735.cpp [code]
st7735.h [code] Mbed TFT LCD controller for displays with the ST7735 IC
terminus.cpp [code]
terminus.h [code] Terminus fontrs for mbed TFTLCDD library