mirror of
https://github.com/Bodmer/TFT_eSPI.git
synced 2025-08-03 04:34:43 +02:00
Update files for new fonts
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# TFT_eSPI
|
# 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.
|
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.
|
||||||
|
|
||||||
|
@@ -11,7 +11,7 @@ New functions have been added in particular it contains proportional fonts
|
|||||||
in addition to the original Adafruit font.
|
in addition to the original Adafruit font.
|
||||||
|
|
||||||
A sprite class has been added to aid the generation of flicker free complex
|
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
|
Note: This version of the library might not be fully compatible with the
|
||||||
original.
|
original.
|
||||||
|
@@ -88,7 +88,7 @@
|
|||||||
#define TFT_RST PIN_D4 // Reset pin (could connect to NodeMCU RST, see next line)
|
#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 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
|
//#define TFT_WR PIN_D2 // Write strobe for modified Raspberry Pi TFT only
|
||||||
|
|
||||||
@@ -196,8 +196,8 @@
|
|||||||
// #define SPI_FREQUENCY 5000000
|
// #define SPI_FREQUENCY 5000000
|
||||||
// #define SPI_FREQUENCY 10000000
|
// #define SPI_FREQUENCY 10000000
|
||||||
// #define SPI_FREQUENCY 20000000
|
// #define SPI_FREQUENCY 20000000
|
||||||
//#define SPI_FREQUENCY 27000000 // Actually sets it to 26.67MHz = 80/3
|
#define SPI_FREQUENCY 27000000 // Actually sets it to 26.67MHz = 80/3
|
||||||
#define SPI_FREQUENCY 40000000 // Maximum to use SPIFFS
|
// #define SPI_FREQUENCY 40000000 // Maximum to use SPIFFS
|
||||||
// #define SPI_FREQUENCY 80000000
|
// #define SPI_FREQUENCY 80000000
|
||||||
|
|
||||||
// The XPT2046 requires a lower SPI clock rate of 2.5MHz so we define that here:
|
// The XPT2046 requires a lower SPI clock rate of 2.5MHz so we define that here:
|
||||||
@@ -214,4 +214,4 @@
|
|||||||
// Transactions are automatically enabled by the library for an ESP32 (to use HAL mutex)
|
// Transactions are automatically enabled by the library for an ESP32 (to use HAL mutex)
|
||||||
// so changing it here has no effect
|
// so changing it here has no effect
|
||||||
|
|
||||||
#define SUPPORT_TRANSACTIONS
|
//#define SUPPORT_TRANSACTIONS
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "TFT_eSPI",
|
"name": "TFT_eSPI",
|
||||||
"version": "0.18.20",
|
"version": "0.18.21",
|
||||||
"keywords": "tft, display, ESP8266, NodeMCU, ESP32, M5Stack, ILI9341, ST7735, ILI9163, S6D02A1, ILI9486",
|
"keywords": "tft, display, ESP8266, NodeMCU, ESP32, M5Stack, ILI9341, ST7735, ILI9163, S6D02A1, ILI9486",
|
||||||
"description": "A TFT SPI graphics library for ESP8266 and ESP32",
|
"description": "A TFT SPI graphics library for ESP8266 and ESP32",
|
||||||
"repository":
|
"repository":
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
name=TFT_eSPI
|
name=TFT_eSPI
|
||||||
version=0.18.20
|
version=0.18.21
|
||||||
author=Bodmer
|
author=Bodmer
|
||||||
maintainer=Bodmer
|
maintainer=Bodmer
|
||||||
sentence=A fast TFT library for ESP8266 processors and the Arduino IDE
|
sentence=A fast TFT library for ESP8266 processors and the Arduino IDE
|
||||||
|
@@ -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
|
class called TFT_eSprite to permit "flicker free" screen updates of complex
|
||||||
graphics.
|
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
|
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
|
for my own projects. For all the original code the FreeBSD licence applies
|
||||||
and is compatible with the GNU GPL.
|
and is compatible with the GNU GPL.
|
||||||
|
Reference in New Issue
Block a user