HOME    PROJECTS    LIBRARIES    RESOURCES    LINKS    CONTACT  
Select category:
Arduino
chipKit
ESP8266/32
TI LaunchPad
  URTouch
  UTFT
  UTFT_Buttons
  UTFT_Geometry

IF YOU LIKE,
and use any of my projects or libraries, and would like to encourage further development you can donate through PayPal here:

Rather donate hardware directly? Then click here.




Library: UTFT

This library is the continuation of my ITDB02_Graph, ITDB02_Graph16 and RGB_GLCD libraries for Arduino and chipKit. As the number of supported display modules and controllers started to increase I felt it was time to make a single, universal library as it will be much easier to maintain in the future.

2.4" display module3.2" display module1.5" display shield

Basic functionality of this library was origianlly based on the demo-code provided by ITead studio (for the ITDB02 modules) and NKC Electronics (for the RGB GLCD module/shield).

This library supports a number of 8bit, 16bit and serial graphic displays, and will work with both Arduino, chipKit boards and select TI LaunchPads.
The library works great with the ITDB02 series of display modules from ITead Studio, and the TFT01 series of display modules from ElecFreaks.

 IMPORTANT: 

This library is intended for use with the Energia IDE.

Due to the form factor of the development board the library has not been tested with any display shields.

When running any sketches using this library the UART jumpers must be in the BoosterPack position.

Download:

UTFT.zip
(Filesize is 2577.14 KiB. Downloaded 408986 times)


Some demos showcasing most of the functions are included in the download.
This is a multi-platform library that will work with several different development board types.

Latest changes:
v2.8017 May 2015added support TI CC3200 LaunchPad
  fixed a bug with transparent text so it is faster than it was
  updated tools to support TI CC3200 LaunchPad
v2.8121 May 2015fixed a bug which stopped the library from compiling with Arduino 1.6.x
v2.8212 Jul 2016added support for the new 3.2" (Rev2 ILI9341-based) display module from Coldtears
  TFT controllers used only by display modules and shields that have been retired are now disabled by default
v2.8306 Aug 2018added support for the V2 displays and shields from ITead
  removed all support for display modules from ElecFreaks
For a full list of changes please see the file version.txt included in the download.

Demo Video:

CLICK HERE TO VIEW

Nice to know:

A list of the supported and tested display modules is included in the download.

Compatibility:

WorkingCC3200 LaunchXL
Working = Working   Not working: Not working
Not tested, Unsupported = Not tested, Unsupported

Requirements:

CLICK HERE TO VIEW

Manual:

CLICK HERE TO VIEW
The manual is included in the download

License:

By downloading the library you accept the following license:
Creative Commons BY-NC-SA Logo
Creative Commons (CC BY-NC-SA 3.0)
View SummaryView Legal