GyverOLED
GyverOLED copied to clipboard
Проблема с частичным обновлением SH1106.
Частичное обновление на дисплеях SH1106 работает некорректно. Проверил на Arduino Nano и на NodeMCU 1.0. При попытке частичного обновления, фрагмент появляется в непредсказуемых местах и растянут по горизонтали. При полном обновлении проблем не наблюдается.
#include <GyverOLED.h>
GyverOLED<SSH1106_128x64> oled(0x3C);
void setup() {
oled.init();
oled.clear();
oled.setContrast(0);
oled.setCursor(0, 0);
oled.print("TEST");
oled.update();
delay(1000);
}
void loop() {
oled.clear();
oled.setCursor(0, 0);
oled.print(millis());
oled.setCursor(0, 2);
oled.print(millis());
oled.setCursor(0, 4);
oled.print(millis());
oled.setCursor(0, 6);
oled.print(millis());
oled.update(0, 16, 64, 32);
}