Working on running TFT_eSPI on the ch32v003 with the ch32v003fun framework.
I’m writing a basic API to use the init functions from TFT_eSPI with plain C. This ILI9341 and an ST7796S are working so far 😀
I’m writing a basic API to use the init functions from TFT_eSPI with plain C. This ILI9341 and an ST7796S are working so far 😀
January 7, 2025 at 5:02 PM
Working on running TFT_eSPI on the ch32v003 with the ch32v003fun framework.
I’m writing a basic API to use the init functions from TFT_eSPI with plain C. This ILI9341 and an ST7796S are working so far 😀
I’m writing a basic API to use the init functions from TFT_eSPI with plain C. This ILI9341 and an ST7796S are working so far 😀
holi
yo quisiera preguntarte cuál sería buena manera de trabajar interfaces graficas en ESP32?
Lo estoy haciendo con LVGL pero faltan cosillas y con tft_espi y LGFX van mucho más atras :c
yo quisiera preguntarte cuál sería buena manera de trabajar interfaces graficas en ESP32?
Lo estoy haciendo con LVGL pero faltan cosillas y con tft_espi y LGFX van mucho más atras :c
July 28, 2025 at 9:18 AM
holi
yo quisiera preguntarte cuál sería buena manera de trabajar interfaces graficas en ESP32?
Lo estoy haciendo con LVGL pero faltan cosillas y con tft_espi y LGFX van mucho más atras :c
yo quisiera preguntarte cuál sería buena manera de trabajar interfaces graficas en ESP32?
Lo estoy haciendo con LVGL pero faltan cosillas y con tft_espi y LGFX van mucho más atras :c
Sistema de Control Táctil para macros con ESP32 + Python
• ESP32 + TFT_eSPI + Bluetooth
• Cliente Python con reconexión automática
• Ccomandos personalizables
Tutorial completo: www.infotronikblog.com/2025/10/macr...
#ESP32 #Python #TFT_eSPI #Bluetooth #EmbeddedSystems #IoT
• ESP32 + TFT_eSPI + Bluetooth
• Cliente Python con reconexión automática
• Ccomandos personalizables
Tutorial completo: www.infotronikblog.com/2025/10/macr...
#ESP32 #Python #TFT_eSPI #Bluetooth #EmbeddedSystems #IoT
October 15, 2025 at 12:51 PM
Sistema de Control Táctil para macros con ESP32 + Python
• ESP32 + TFT_eSPI + Bluetooth
• Cliente Python con reconexión automática
• Ccomandos personalizables
Tutorial completo: www.infotronikblog.com/2025/10/macr...
#ESP32 #Python #TFT_eSPI #Bluetooth #EmbeddedSystems #IoT
• ESP32 + TFT_eSPI + Bluetooth
• Cliente Python con reconexión automática
• Ccomandos personalizables
Tutorial completo: www.infotronikblog.com/2025/10/macr...
#ESP32 #Python #TFT_eSPI #Bluetooth #EmbeddedSystems #IoT
@pikesley you want the lvgl graphics library which gives you gui elements and graphics.
https://components.espressif.com/components/lvgl/lvgl/versions/9.2.2
also search st7789 here https://components.espressif.com
if you are using arduino look for a library named TFT_eSPI (and also you can […]
https://components.espressif.com/components/lvgl/lvgl/versions/9.2.2
also search st7789 here https://components.espressif.com
if you are using arduino look for a library named TFT_eSPI (and also you can […]
Original post on aus.social
aus.social
December 21, 2024 at 2:29 AM
@pikesley you want the lvgl graphics library which gives you gui elements and graphics.
https://components.espressif.com/components/lvgl/lvgl/versions/9.2.2
also search st7789 here https://components.espressif.com
if you are using arduino look for a library named TFT_eSPI (and also you can […]
https://components.espressif.com/components/lvgl/lvgl/versions/9.2.2
also search st7789 here https://components.espressif.com
if you are using arduino look for a library named TFT_eSPI (and also you can […]
TFT_eSPI_ES32Lab (2.5.43) for arduino by Bodmer
➡️ https://github.com/ESDeveloperBR/TFT_eSPI_ES32Lab
Customized version of TFT_eSPI v2.5.43 for ES32Lab with pre-configured GPIOs.
#Arduino #ArduinoLibs
➡️ https://github.com/ESDeveloperBR/TFT_eSPI_ES32Lab
Customized version of TFT_eSPI v2.5.43 for ES32Lab with pre-configured GPIOs.
#Arduino #ArduinoLibs
GitHub - ESDeveloperBR/TFT_eSPI_ES32Lab: Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips - ESDeveloperBR/TFT_eSPI_ES32Lab
github.com
March 31, 2025 at 5:50 PM
TFT_eSPI_ES32Lab (2.5.43) for arduino by Bodmer
➡️ https://github.com/ESDeveloperBR/TFT_eSPI_ES32Lab
Customized version of TFT_eSPI v2.5.43 for ES32Lab with pre-configured GPIOs.
#Arduino #ArduinoLibs
➡️ https://github.com/ESDeveloperBR/TFT_eSPI_ES32Lab
Customized version of TFT_eSPI v2.5.43 for ES32Lab with pre-configured GPIOs.
#Arduino #ArduinoLibs
Over the last 2 days, I’ve been playing around with #claude 3.7 - using natural language prompts to code this “virtual pet” on:
- ESP32-S3 microcontroller
- 1.8” TFT Display
Took about 7 iterations to reduce pixel trailing, eliminate flicker (switched to TFT_eSPI library), & enhance effects.
- ESP32-S3 microcontroller
- 1.8” TFT Display
Took about 7 iterations to reduce pixel trailing, eliminate flicker (switched to TFT_eSPI library), & enhance effects.
March 23, 2025 at 6:30 PM
Over the last 2 days, I’ve been playing around with #claude 3.7 - using natural language prompts to code this “virtual pet” on:
- ESP32-S3 microcontroller
- 1.8” TFT Display
Took about 7 iterations to reduce pixel trailing, eliminate flicker (switched to TFT_eSPI library), & enhance effects.
- ESP32-S3 microcontroller
- 1.8” TFT Display
Took about 7 iterations to reduce pixel trailing, eliminate flicker (switched to TFT_eSPI library), & enhance effects.
Bueno con unas cuantas pruebas y la librería #TFT_eSPI y el #esp32 y una pantalla #pantallatouch ILI9488 8Bits #Paralelo.
Hay mucha información sobre pantallas #spi pero no tanta para las que tenemos guardadas en el cajón....
#arduino #Microcontroladores #esp8266
Hay mucha información sobre pantallas #spi pero no tanta para las que tenemos guardadas en el cajón....
#arduino #Microcontroladores #esp8266
October 4, 2025 at 10:35 AM
Bueno con unas cuantas pruebas y la librería #TFT_eSPI y el #esp32 y una pantalla #pantallatouch ILI9488 8Bits #Paralelo.
Hay mucha información sobre pantallas #spi pero no tanta para las que tenemos guardadas en el cajón....
#arduino #Microcontroladores #esp8266
Hay mucha información sobre pantallas #spi pero no tanta para las que tenemos guardadas en el cajón....
#arduino #Microcontroladores #esp8266
Put together a Hackerboxes RF Boy, which is an ESPBoy with some RF support. Spent more time getting the TFT_eSPI library working with the display than anything else, but it works! Now to figure out what to do with it.
I could probably port droid toolbox to it...
I could probably port droid toolbox to it...
December 12, 2024 at 6:58 PM
Put together a Hackerboxes RF Boy, which is an ESPBoy with some RF support. Spent more time getting the TFT_eSPI library working with the display than anything else, but it works! Now to figure out what to do with it.
I could probably port droid toolbox to it...
I could probably port droid toolbox to it...
So, it doesn't do anything like provide line drawing or text functions, but it does provide what you need to write your own independent of Arduino and TFT_eSPI.
I added 2 example platforms/tests, one for the ch32v203 which supports DMA, and another for the ATTiny85 because lol why not?
I added 2 example platforms/tests, one for the ch32v203 which supports DMA, and another for the ATTiny85 because lol why not?
April 3, 2025 at 11:44 PM
So, it doesn't do anything like provide line drawing or text functions, but it does provide what you need to write your own independent of Arduino and TFT_eSPI.
I added 2 example platforms/tests, one for the ch32v203 which supports DMA, and another for the ATTiny85 because lol why not?
I added 2 example platforms/tests, one for the ch32v203 which supports DMA, and another for the ATTiny85 because lol why not?
I used the tft_eSPI library to write the UI, used the (free tier) of the coinmarketapi to get the coin prices via a Cloud Function and stored it on Firestore using the free tier.
The esp queries the data once an hour since that's how often the data gets pulled from CMC anyway
The esp queries the data once an hour since that's how often the data gets pulled from CMC anyway
January 1, 2025 at 6:28 PM
I used the tft_eSPI library to write the UI, used the (free tier) of the coinmarketapi to get the coin prices via a Cloud Function and stored it on Firestore using the free tier.
The esp queries the data once an hour since that's how often the data gets pulled from CMC anyway
The esp queries the data once an hour since that's how often the data gets pulled from CMC anyway
For a while now I've been working on a kind of "shim" to allow the TFT_eSPI Arduino library to initialize displays without using the Arduino framework.
github.com/TaraHoleInIt...
All this does is provide a small layer between TFT_eSPI's display drivers and the interface you write for your platform
github.com/TaraHoleInIt...
All this does is provide a small layer between TFT_eSPI's display drivers and the interface you write for your platform
GitHub - TaraHoleInIt/tft_espi_shim
Contribute to TaraHoleInIt/tft_espi_shim development by creating an account on GitHub.
github.com
April 3, 2025 at 11:44 PM
For a while now I've been working on a kind of "shim" to allow the TFT_eSPI Arduino library to initialize displays without using the Arduino framework.
github.com/TaraHoleInIt...
All this does is provide a small layer between TFT_eSPI's display drivers and the interface you write for your platform
github.com/TaraHoleInIt...
All this does is provide a small layer between TFT_eSPI's display drivers and the interface you write for your platform
MenuX (1.0.2) for avr/esp32/esp8266 by Valerii Makarov
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
GitHub - valerii-fr/menux
Contribute to valerii-fr/menux development by creating an account on GitHub.
github.com
December 31, 2024 at 7:40 PM
MenuX (1.0.2) for avr/esp32/esp8266 by Valerii Makarov
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
Took my forever to find out the updated Arduino stack broke TFT_eSPI for the ESP32-S3. I thought I was just not configuring it right.
In the end, I did get it and lvgl running with touch input
In the end, I did get it and lvgl running with touch input
July 7, 2024 at 10:13 AM
Took my forever to find out the updated Arduino stack broke TFT_eSPI for the ESP32-S3. I thought I was just not configuring it right.
In the end, I did get it and lvgl running with touch input
In the end, I did get it and lvgl running with touch input
This one:https://github.com/Bodmer/TFT_eSPI
September 29, 2023 at 1:35 AM
This one:https://github.com/Bodmer/TFT_eSPI
tcUnicodeHelper (1.1.0) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
GitHub - TcMenu/tcUnicodeHelper: A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI
A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI - TcMenu/tcUnicodeHelper
github.com
August 4, 2024 at 10:20 AM
tcUnicodeHelper (1.1.0) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
Why is it that you can never get the same quality of display output with TFT_eSPI, LVGL, etc etc. than old dumb feature phones could in the 2000s? These screens are newer and the frameworks have much more powerful processors to utilise now. What's going on??
March 21, 2025 at 4:17 AM
Why is it that you can never get the same quality of display output with TFT_eSPI, LVGL, etc etc. than old dumb feature phones could in the 2000s? These screens are newer and the frameworks have much more powerful processors to utilise now. What's going on??
TFT_eSPI (2.5.34) for arduino by Bodmer
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
GitHub - Bodmer/TFT_eSPI: Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips - GitHub - Bodmer/TFT_eSPI: Arduino and...
github.com
November 17, 2023 at 11:00 AM
TFT_eSPI (2.5.34) for arduino by Bodmer
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
Ya tenemos casi preparada la pantalla TFT 3.5" y comunicación paralela de 8bits. Junto con el microcontrolador #esp32 y la librería #tft_espi y #pngenc. pero parece que el control táctil no quiere funcionar :( ¿Alguna sugerencia?
#ESP32Project
#ESP32Project
October 8, 2025 at 11:42 AM
Ya tenemos casi preparada la pantalla TFT 3.5" y comunicación paralela de 8bits. Junto con el microcontrolador #esp32 y la librería #tft_espi y #pngenc. pero parece que el control táctil no quiere funcionar :( ¿Alguna sugerencia?
#ESP32Project
#ESP32Project
TFT_eSPI (2.5.43) for arduino by Bodmer
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
GitHub - Bodmer/TFT_eSPI: Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips - Bodmer/TFT_eSPI
github.com
March 6, 2024 at 3:04 PM
TFT_eSPI (2.5.43) for arduino by Bodmer
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
➡️ https://github.com/Bodmer/TFT_eSPI
TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32
tcUnicodeHelper (1.2.1) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
#Arduino #ArduinoLibs
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
#Arduino #ArduinoLibs
GitHub - TcMenu/tcUnicodeHelper: A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI
A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI - TcMenu/tcUnicodeHelper
github.com
November 4, 2024 at 1:30 PM
tcUnicodeHelper (1.2.1) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
#Arduino #ArduinoLibs
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
#Arduino #ArduinoLibs
tcUnicodeHelper (1.1.1) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
GitHub - TcMenu/tcUnicodeHelper: A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI
A series of unicode helper classes compatible with both tcMenu and Adafruit/U8G2/TFT_eSPI - TcMenu/tcUnicodeHelper
github.com
August 10, 2024 at 11:00 AM
tcUnicodeHelper (1.1.1) for arduino by davetcc
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
➡️ https://github.com/TcMenu/tcUnicodeHelper
Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries
I got the ST7735 working with the shim I’ve been writing to interface with TFT_eSPI LCD initialization functions.
No Arduino framework needed, and so far only ~2.1KB of flash taken up.
Idk if it’s worth putting up anywhere though.
No Arduino framework needed, and so far only ~2.1KB of flash taken up.
Idk if it’s worth putting up anywhere though.
January 8, 2025 at 7:35 PM
I got the ST7735 working with the shim I’ve been writing to interface with TFT_eSPI LCD initialization functions.
No Arduino framework needed, and so far only ~2.1KB of flash taken up.
Idk if it’s worth putting up anywhere though.
No Arduino framework needed, and so far only ~2.1KB of flash taken up.
Idk if it’s worth putting up anywhere though.
MenuX (1.0.1) for avr/esp32/esp8266 by Valerii Makarov
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
GitHub - valerii-fr/menux
Contribute to valerii-fr/menux development by creating an account on GitHub.
github.com
December 30, 2024 at 1:50 AM
MenuX (1.0.1) for avr/esp32/esp8266 by Valerii Makarov
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266
➡️ https://github.com/valerii-fr/menux
Simple menu library for TFT_eSPI-based projects.
#Arduino #ArduinoLibs #avr #esp32 #esp8266