olikraus / ucglib

Arduino True Color Library for TFTs and OLEDs
https://github.com/olikraus/ucglib/wiki
Other
261 stars 76 forks source link

ST7735 with esp32 #78

Closed amardhore closed 6 years ago

amardhore commented 6 years ago

Great job writing all these display libraries. I tried the ST7735 libraries with ESP32 (Arduino IDE). It kind of works. I was very much interested to make st7735 work with espressif SDK. So far I had no luck. If anyone did it, I would appreciate the help.

olikraus commented 6 years ago

... working on this.... It should work now on ESP32

amardhore commented 6 years ago

@olikraus I made little changes to the library and I am running ST7735 with ESP32 sdk. I am still trying to enhance few functions like clearscreen(). Thanks again. --Amar

karawin commented 6 years ago

Have a look at https://github.com/karawin/Ka-Radio32 I embedded hal for ucglib and u8g2lib on esp32 idf without arduino

olikraus commented 6 years ago

I tested several other displays with ESP32, seems to work as of now. Hardware SPI not yet tested.

amardhore commented 6 years ago

I had issues with the software SPI where display will stuck at a white screen after few hours of run. I moved to hardware SPI, display works flawlessly. Only issue is, the ucg_ClearScreen() is very slow. I wonder if there is any clearscreen command that driver accepts, Instead of filling a screen with a black color .

olikraus commented 6 years ago

To my knowledge there is no such controller command for clear screen.... I will close this, feel free to open another issue for any speed related problems.