Arduino Pro Mini でOLEDを駆動できましたが、同じく3.3V系で駆動するArduino WiFi モジュール”ESP-WROOM-02” を接続してみました。





Arduino Pro Mini と同じくESP-WROOM-02でもPCから電源を供給してみました。実際に接続した様子がこちらです。





Arduinoのスケッチは前回のスケッチを2か所修正しただけです。RESETピンの設定とI2Cのピン設定です。



#include &ltWire.h>

const int OLED_ADDR = 0x3C;
const int RESET_pin = 2; // RESET ピンをD2に設定

void WriteCommand(byte cmd) {
// 省略...
}

void resetOLED() {
// 省略
}

void initOLED() {
// 省略...
}

void clearScreen() {
// 省略...
}

const unsigned char nyaha [] = {
// 省略...
};

void drawNyaha() {
// 省略...
}

void setup() {
pinMode(RESET_pin, OUTPUT);

Wire.begin(12, 14); // I2Cのピンを設定。SDA は pin12, SCK は pin14
Serial.begin(115200);

// 省略...
}

void loop() {
// do nothing
}



動作させてみた様子がこちら。





問題なく動きました。次はスマホからOLEDの表示をコントロールできるようにしてみたいと思います。
(^^)/~






ESP-WROOM-02実装済みmikroBUS(R)対応ブレークアウトボード

  • 出版社/メーカー: マイクロテクニカ
  • メディア: おもちゃ&ホビー






FTDI USBシリアル変換アダプター(5V/3.3V切り替え機能付き)

  • 出版社/メーカー: スイッチサイエンス
  • メディア: エレクトロニクス