SD1306 不亮問題



 同一個OLED 在 ESP8266 跟 ARDUINO Uno 會有不一樣的設定

ESP8266 

要改二個地方 -103C

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {};


如果是在 Uno

則要設定成

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {};

留言