Search Code
About TFTdisp-104

Published 01 Aug 2011.

Last change message: Inititial Release

Import this program

TFTdisp-104

Published 01 Aug 2011, by   user Kevin Braun   tag Ethenet, HX8347D, NTP, Orange Board, PWM LED, Text LCD, TFT, Touchscreen

Summary of TFTdisp-104

How to get this program

Import this program

Open this program in the mbed Compiler, where you can edit it and compile it for your hardware.

Download as .zip

Download this program as .zip file.

Libraries included as part of TFTdisp-104

Description

A general demonstration color etch-a-sketch program using the QVGA TFT with HX8347D controller, Orange Board. Saves touchscreen calibaration data saved in tft.ini. Creates /local/tft.ini if missing. Also included is an Ethernet NTP client to update the RTC. Assumes all other Orange Board devices attached: Text LCD, SDHC Flash, Ethernet.

API

SPI_TFT Display control class, based on GraphicsDisplay and TextDisplay
touch_tft Touchscreen control class, based on SPI_TFT

Code

adc.cpp [code]
adc.h [code]
Arial12x12.h [code]
Arial24x23.h [code]
Arial28x28.h [code]
BookAntiqua19x19-14.h [code]
Courier10x13-12B.h [code]
font_big.h [code]
GraphicsDisplay.cpp [code]
GraphicsDisplay.h [code]
main.cpp [code]
SDHCFileSystem.cpp [code]
SDHCFileSystem.h [code]
SPI_TFT.cpp [code]
SPI_TFT.h [code]
TextDisplay.cpp [code]
TextDisplay.h [code]
TinySNTP.cpp [code] Tiny DNS Resolver
TinySNTP.h [code] Tiny DNS Resolver
touch_tft.cpp [code]
touch_tft.h [code]
Verdana22x21-16.h [code]