Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
TFT_eSPI
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
xpstem
TFT_eSPI
Commits
e23d8e08
Commit
e23d8e08
authored
Nov 03, 2021
by
Bodmer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Correct comments
parent
9e64092f
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
11 additions
and
9 deletions
+11
-9
Extensions/Sprite.cpp
Extensions/Sprite.cpp
+1
-1
TFT_eSPI.h
TFT_eSPI.h
+1
-1
User_Setups/Setup23_TTGO_TM.h
User_Setups/Setup23_TTGO_TM.h
+1
-1
User_Setups/Setup25_TTGO_T_Display.h
User_Setups/Setup25_TTGO_T_Display.h
+3
-3
User_Setups/Setup35_ILI9341_STM32_Port_Bus.h
User_Setups/Setup35_ILI9341_STM32_Port_Bus.h
+3
-1
library.json
library.json
+1
-1
library.properties
library.properties
+1
-1
No files found.
Extensions/Sprite.cpp
View file @
e23d8e08
...
...
@@ -883,7 +883,7 @@ bool TFT_eSprite::pushSprite(int32_t tx, int32_t ty, int32_t sx, int32_t sy, int
_tft
->
startWrite
();
while
(
sh
--
)
{
_tft
->
pushImage
(
tx
,
ty
++
,
sw
,
1
,
_img8
+
(
_bitwidth
>>
3
)
*
_ys
,
(
bool
)
false
);
_tft
->
pushImage
(
tx
,
ty
++
,
sw
,
1
,
_img8
+
(
_bitwidth
>>
3
)
*
_ys
++
,
(
bool
)
false
);
}
_tft
->
endWrite
();
}
...
...
TFT_eSPI.h
View file @
e23d8e08
...
...
@@ -16,7 +16,7 @@
#ifndef _TFT_eSPIH_
#define _TFT_eSPIH_
#define TFT_ESPI_VERSION "2.3.7
0
"
#define TFT_ESPI_VERSION "2.3.7
1
"
// Bit level feature flags
// Bit 0 set: viewport capability
...
...
User_Setups/Setup23_TTGO_TM.h
View file @
e23d8e08
...
...
@@ -35,6 +35,6 @@
#define SMOOTH_FONT
#define SPI_FREQUENCY 40000000 // This display also seems to work reliably at 80MHz
#define SPI_FREQUENCY 80000000
//
#define SPI_FREQUENCY 80000000
#define SPI_READ_FREQUENCY 6000000 // 6 MHz is the maximum SPI read speed for the ST7789V
User_Setups/Setup25_TTGO_T_Display.h
View file @
e23d8e08
// Setup for the TTGO T
4 ("Bitcoin Tracker") ESP32 board with 2.2" ILI9341 d
isplay
// Setup for the TTGO T
D
isplay
// See SetupX_Template.h for all options available
#define ST7789_DRIVER
#define TFT_SDA_READ // Display has a bidirection
s
l SDA pin
#define TFT_SDA_READ // Display has a bidirection
a
l SDA pin
#define TFT_WIDTH 135
#define TFT_HEIGHT 240
...
...
@@ -33,7 +33,7 @@
#define SMOOTH_FONT
//#define SPI_FREQUENCY 27000000
#define SPI_FREQUENCY 40000000
// Maximum for ILI9341
#define SPI_FREQUENCY 40000000
#define SPI_READ_FREQUENCY 6000000 // 6 MHz is the maximum SPI read speed for the ST7789V
User_Setups/Setup35_ILI9341_STM32_Port_Bus.h
View file @
e23d8e08
...
...
@@ -7,10 +7,12 @@
// Define STM32 to invoke STM32 optimised driver
#define STM32
// Define if Port A (
or B
) pins 0-7 are used for data bus bits 0-7
// Define if Port A (
B, C or D
) pins 0-7 are used for data bus bits 0-7
// this will improve rendering performance by a factor of ~8x
#define STM_PORTA_DATA_BUS
//#define STM_PORTB_DATA_BUS // Pins below must re re-allocated to use this option
//#define STM_PORTC_DATA_BUS // Pins below must re re-allocated to use this option
//#define STM_PORTD_DATA_BUS // Pins below must re re-allocated to use this option
// Tell the library to use 8 bit parallel mode (otherwise SPI is assumed)
#define TFT_PARALLEL_8_BIT
...
...
library.json
View file @
e23d8e08
{
"name"
:
"TFT_eSPI"
,
"version"
:
"2.3.7
0
"
,
"version"
:
"2.3.7
1
"
,
"keywords"
:
"Arduino, tft, ePaper, display, Pico, RP2040, STM32, ESP8266, NodeMCU, ESP32, M5Stack, ILI9341, ST7735, ILI9163, S6D02A1, ILI9481, ILI9486, ILI9488, ST7789, RM68140, SSD1351, SSD1963, ILI9225, HX8357D"
,
"description"
:
"A TFT and ePaper SPI graphics library with optimisation for Raspberry Pi Pico, ESP8266, ESP32 and STM32"
,
"repository"
:
...
...
library.properties
View file @
e23d8e08
name
=
TFT_eSPI
version
=
2.3.7
0
version
=
2.3.7
1
author
=
Bodmer
maintainer
=
Bodmer
sentence
=
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment