Personal Mirror
Go to file
Bodmer 05a9aee260 Permit D6 (MISO) to be used for DC to save on pins
Using D6 (MISO) for the DC line is not recommended as transaction support and TFT reads may cause it to become and input!
However if a hardware setup has no other pins spare, then this is an option that can be tried.
2017-03-11 16:38:29 +00:00
Fonts First draft release 2017-02-22 03:07:17 +00:00
TFT_Drivers Add S6D02A1 and ILI9163 driver code 2017-02-26 03:03:47 +00:00
Tools/Screenshot_client Update to screenshot sketches + others 2017-03-10 19:16:31 +00:00
User_Setups Easier custom font addition 2017-03-11 12:27:38 +00:00
examples Added custom font example 2017-03-11 12:59:45 +00:00
.gitattributes :neckbeard: Added .gitattributes & .gitignore files 2017-02-22 03:05:58 +00:00
.gitignore :neckbeard: Added .gitattributes & .gitignore files 2017-02-22 03:05:58 +00:00
Keywords.txt First draft release 2017-02-22 03:07:17 +00:00
README.md Add S6D02A1 and ILI9163 driver code 2017-02-26 03:03:47 +00:00
README.txt First draft release 2017-02-22 03:07:17 +00:00
TFT_eSPI.cpp Permit D6 (MISO) to be used for DC to save on pins 2017-03-11 16:38:29 +00:00
TFT_eSPI.h Update to screenshot sketches + others 2017-03-10 19:16:31 +00:00
User_Setup.h Add S6D02A1 and ILI9163 driver code 2017-02-26 03:03:47 +00:00
User_Setup_Select.h Update to screenshot sketches + others 2017-03-10 19:16:31 +00:00
library.json Update version 2017-02-25 02:18:37 +00:00
library.properties Update version 2017-02-25 02:19:06 +00:00

README.md

TFT_eSPI

An Arduino IDE compatible graphics and fonts library for ESP8266 processors with a driver for the ILI9341, ILI9163, ST7735 and S6D02A1 based TFT displays.

The library contains proportional fonts, different sizes can be enabled/disabled at compile time to optimise the use of FLASH memory. The library has been tested with the NodeMCU (ESP8266 based)

The library is based on the Adafruit GFX and Adafruit driver libraries and the aim is to retain compatibility. Significant additions have been made to the library to boost the speed for ESP8266 processors (it is typically 3 to 10 times faster) and to add new features. The new graphics functions include different size proportional fonts and formatting features. There are a significant number of example sketches to demonstrate the different features.

Configuration of the library font selections, pins used to interface with the TFT and other features is made by editting the User_Setup.h file in the library folder. Fonts and features can easily be disabled by commenting out lines.