This library is abandoned - suggest LovyanGFX as the next suitable replacement
LovyanGFX works with 90% of TFT_eSPI code, just need to initialize the display in your sketch instead of in a user_setup file. And there's some changes with fonts and drawarc and things like that.
Suggest anyone reading this make the switch as it works way better with the latest ESP Arduino cores and supports more displays. As well as being even faster at rendering.
moononourstation Arduino_GFX also offers continuity with TFT_eSPI: https://github.com/moononournation/Arduino_GFX
Another good choice that's easy to configure and fast is bb_spi_lcd.
https://github.com/bitbank2/bb_spi_lcd
there is also a modified version of TFT_eSPI the original lib was forked by AndroidCrypto who seems to have done a really good job on it for those interested here are the links to his original article about switching from TFT to lovyan and his git which has the modified TFT_eSpi the original article onswitching to lovyanGFX is at: https://medium.com/@androidcrypto/how-to-use-the-lovyangfx-library-instead-of-the-tft-espi-library-in-your-esp32-project-f7fc3b4954a8 and the link to his git for the TFT_eSPI which works with boards 3.X: https://github.com/AndroidCrypto/TFT_eSPI this also has a complete listing of all of the files he changed to make it work with boards 3.X hope this helps those of you who like me are not really interested in getting into the intricacies of graphic displays but are interested in using them
Dave
Thanks!!
On Thu, Nov 6, 2025, 15:04 davejel @.***> wrote:
davejel left a comment (Bodmer/TFT_eSPI#3770) https://github.com/Bodmer/TFT_eSPI/issues/3770#issuecomment-3497414898
there is also a modified version of TFT_eSPI the original lib was forked by AndroidCrypto who seems to have done a really good job on it for those interested here are the links to his original article about switching from TFT to lovyan and his git which has the modified TFT_eSpi the original article onswitching to lovyanGFX is at:
@.***/how-to-use-the-lovyangfx-library-instead-of-the-tft-espi-library-in-your-esp32-project-f7fc3b4954a8 and the link to his git for the TFT_eSPI which works with boards 3.X: https://github.com/AndroidCrypto/TFT_eSPI this also has a complete listing of all of the files he changed to make it work with boards 3.X hope this helps those of you who like me are not really interested in getting into the intricacies of graphic displays but are interested in using them
Dave
— Reply to this email directly, view it on GitHub https://github.com/Bodmer/TFT_eSPI/issues/3770#issuecomment-3497414898, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGBMPKQ7ANSEMS2MTNL35R333NIP3AVCNFSM6AAAAACAPEYKWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIOJXGQYTIOBZHA . You are receiving this because you are subscribed to this thread.Message ID: @.***>