Всем привет,
Заказал себе дисплей, и не обратил внимание, что у него драйвер SH1106, а у меня скетч для SSD1306
Ну и как результат, скетч прошивается на 8266, но на экране снег. Пробовал играться с резолюцией снег немного сдвигается, но не пропадает.
Вопрос, как можно исправить скетч, что бы он заработал на экране?
Могу привести весь код тут или половину:
Есть кто-то кто может подсказать и помочь?
Спасибо
Заказал себе дисплей, и не обратил внимание, что у него драйвер SH1106, а у меня скетч для SSD1306
Ну и как результат, скетч прошивается на 8266, но на экране снег. Пробовал играться с резолюцией снег немного сдвигается, но не пропадает.
Вопрос, как можно исправить скетч, что бы он заработал на экране?
Могу привести весь код тут или половину:
Код:
// https://github.com/adafruit/Adafruit_BusIO
// https://github.com/adafruit/Adafruit_SSD1306
// https://github.com/adafruit/Adafruit-GFX-Library
// https://github.com/bblanchon/ArduinoJson
#include <Wire.h>
#include <ArduinoJson.h> // V6!
#include <Adafruit_SSD1306.h>
#include <Adafruit_GFX.h>
#include <time.h>
const char* NTP_SERVER = "ch.pool.ntp.org"; // NTP-сервер
/*
* CHANGE THIS SCREEN RESOLUTION FIT TO YOUR OLED DISPLAY
*/
#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels
Спасибо