Xinyuan-LilyGO / T-Display-S3

MIT License
734 stars 174 forks source link

What is exact difference between standard TFT_eSPI library and the one supplied with T-Display-S3 #82

Closed 0x786d closed 1 year ago

0x786d commented 1 year ago

It is hard to replace the TFT_eSPI library again and again. The one supplied with T-Display-S3 doesn't work with T-Embed. Standard TFT_eSPI works fine with T-Embed. I am using both products and its hard to replace the TFT_eSPI library each time i am using a different board. How can we solve this?

svdrummer commented 1 year ago

This is messy for all of us. Maybe they should have two libraries with different names

mmMicky commented 1 year ago

I have submitted a pull request to TFT_eSPI. After waiting for the merge, it can be used along with the main line. You can directly use the TFT library in the T-DISPLAY-S3 repository before it is merged.

svdrummer commented 1 year ago

I understand the main library has been updated. I didn't see any instructions in the new library use. I will check the lib and assume there is one one more #defines etc

ElectricDream5 commented 1 year ago

Nice update and improvements by Bodmer with TFT_ESPI 2.50. Among other things, a new user select profile for LilyGo T Display S3 (170x320) was created with id 206. This works well on Arduino IDE 2.03 on Windows 10 for me. I also selected TFT Inversion ON.