подскажите пожалуйста как реализуют вывод инфы на экран без мерцания? экран олеэд128х64, контроллер ESP8265;
написал код, все переменные формируют 7 строк, затем эти строки выводятся на экран. так вот, если перед выводом не очистить экран, то остаются артефакты, а если очищать - то экран напряжно мигает, как в этом случае поступить, чтобы данные обновлялись, но экран не мигал, может какая-то другая библиотека, или я что-то не правильно делаю?
заранее спасибо.
- Код: Выделить всё • Развернуть
...
#include "OLED.h"
OLED display(D2, D1);
unsigned long previousMillis = 0;
const long interval = 3000;
void setup() {
display.begin();
...
}
void loop() {
...
unsigned long currentMillis = millis();
if(currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;
display.clear();
display.print(const_cast<char*>(text1), 1);
display.print(const_cast<char*>(text2), 2);
display.print(const_cast<char*>(text3), 3);
}
}