Skip to content

Commit

Permalink
Update files for new fonts
Browse files Browse the repository at this point in the history
  • Loading branch information
Bodmer committed Feb 24, 2018
1 parent 8752236 commit 324ee1a
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
@@ -1,6 +1,6 @@
# TFT_eSPI

>>> This branch includes new antialiased font capability, this is a work-in-progress <<<
Update 24th February 2018: Added new smooth (antialiased) fonts. See Smooth Font examples and Tools folder for the font generator.

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

Expand Down
2 changes: 1 addition & 1 deletion README.txt
Expand Up @@ -11,7 +11,7 @@ New functions have been added in particular it contains proportional fonts
in addition to the original Adafruit font.

A sprite class has been added to aid the generation of flicker free complex
raphics.
graphics.

Note: This version of the library might not be fully compatible with the
original.
Expand Down
8 changes: 4 additions & 4 deletions User_Setup.h
Expand Up @@ -88,7 +88,7 @@
#define TFT_RST PIN_D4 // Reset pin (could connect to NodeMCU RST, see next line)
//#define TFT_RST -1 // Set TFT_RST to -1 if the display RESET is connected to NodeMCU RST or 3.3V

#define TOUCH_CS PIN_D2 // Chip select pin (T_CS) of touch screen
//#define TOUCH_CS PIN_D2 // Chip select pin (T_CS) of touch screen

//#define TFT_WR PIN_D2 // Write strobe for modified Raspberry Pi TFT only

Expand Down Expand Up @@ -196,8 +196,8 @@
// #define SPI_FREQUENCY 5000000
// #define SPI_FREQUENCY 10000000
// #define SPI_FREQUENCY 20000000
//#define SPI_FREQUENCY 27000000 // Actually sets it to 26.67MHz = 80/3
#define SPI_FREQUENCY 40000000 // Maximum to use SPIFFS
#define SPI_FREQUENCY 27000000 // Actually sets it to 26.67MHz = 80/3
// #define SPI_FREQUENCY 40000000 // Maximum to use SPIFFS
// #define SPI_FREQUENCY 80000000

// The XPT2046 requires a lower SPI clock rate of 2.5MHz so we define that here:
Expand All @@ -214,4 +214,4 @@
// Transactions are automatically enabled by the library for an ESP32 (to use HAL mutex)
// so changing it here has no effect

#define SUPPORT_TRANSACTIONS
//#define SUPPORT_TRANSACTIONS
2 changes: 1 addition & 1 deletion library.json
@@ -1,6 +1,6 @@
{
"name": "TFT_eSPI",
"version": "0.18.20",
"version": "0.18.21",
"keywords": "tft, display, ESP8266, NodeMCU, ESP32, M5Stack, ILI9341, ST7735, ILI9163, S6D02A1, ILI9486",
"description": "A TFT SPI graphics library for ESP8266 and ESP32",
"repository":
Expand Down
2 changes: 1 addition & 1 deletion library.properties
@@ -1,5 +1,5 @@
name=TFT_eSPI
version=0.18.20
version=0.18.21
author=Bodmer
maintainer=Bodmer
sentence=A fast TFT library for ESP8266 processors and the Arduino IDE
Expand Down
3 changes: 3 additions & 0 deletions license.txt
Expand Up @@ -91,6 +91,9 @@ the ESP32. In 2017 new Touch Screen functions were added and a new Sprite
class called TFT_eSprite to permit "flicker free" screen updates of complex
graphics.

In 2018 anti-aliased fonts were added along with a Processing font conversion
sketch.

Many of the example sketches are original work, that contain code created
for my own projects. For all the original code the FreeBSD licence applies
and is compatible with the GNU GPL.
Expand Down

0 comments on commit 324ee1a

Please sign in to comment.