SD1306 不亮問題
同一個OLED 在 ESP8266 跟 ARDUINO Uno 會有不一樣的設定
在ESP8266
要改二個地方 -1 跟 03C
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)) {};

留言
張貼留言