SSD1306 OLED and clearing the screen?
Posted: Thu Aug 01, 2019 6:00 pm
I just got one of the combined Nodemcu+ESP8266+OLED boards. I have been using a "ThingPulse" library written by Daniel Eichhorn and I have laid out a screen with a rectangle border, some small text and some big text. All looks good when static.
The small text needs updating dozens of times a minute and the big text once a second and I am getting white blobs after about 20-seconds. The only way I can find to stop it is to clear the screen before a write but that is giving jittery text. I tried the AdaFruit one but it just hangs. Does not even get to print to the Serial console. I tried u8g2lib and the several SSD1306 options print stuff to to the screen, but all in a tiny square patch.
Can anyone help with a method for this library that allows updating just a small portion of the screen or a different library that will work with this board?
Thanks
The small text needs updating dozens of times a minute and the big text once a second and I am getting white blobs after about 20-seconds. The only way I can find to stop it is to clear the screen before a write but that is giving jittery text. I tried the AdaFruit one but it just hangs. Does not even get to print to the Serial console. I tried u8g2lib and the several SSD1306 options print stuff to to the screen, but all in a tiny square patch.
Can anyone help with a method for this library that allows updating just a small portion of the screen or a different library that will work with this board?
Thanks