ESP8266でもSSD1306(GM009605)の動作テストをした。
と言っても、PICと違ってライブラリをもらって来て動かしただけだ。
ただし、Arduino用の物は動かなかった。
https://github.com/squix78/esp8266-oled-ssd1306
からもらって来てインストールして、
libraries¥esp8266-oled-ssd1306-master¥examples¥SSD1306SimpleDemo¥SSD1306SimpleDemo.ino
を読み込む。
1つだけエラーが出るので、SCK, SADの接続先に合わせて変更する。
上は、SCK = GPIO4, SDA = GPIO5 の場合だ。
他はそのままですぐに動く。
モジュールによっては0x3Cも変更する必要があるかも。
参考
「Arduino NanoでGM009605の動作テストをする」
「PIC24FJ64GB002 + SSD1306(GM009605)」
「PIC32MX470F512H + SSD1306(GM009605)」