ESP8266開発備忘録
ESP-12E/12F GPIOピン
ESP-12E/ESP-12FではGPIO_9/GPIO_10が追加されていますが、これらはSPI Flashに繋がっているので、GPIOとして実際に使えるのは(Tx/Rxを除いて)以下の9本で す。
・GPIO_0(※1)
・GPIO_2(※1)(※2)
・GPIO_4
・GPIO_5
・GPIO_12
・GPIO_13
・GPIO_14
・GPIO_15(※1)
・GPIO_16
(※1)GPIO_0、GPIO_2、GPIO_15は起動モードの選択ピンとして使われます。
ファーム書き込み時にはPullUpやPullDownしておく必要がありますが、出力ポートとしては普通に使うことができます。
(※2)モジュール上のLEDと反転動作します。
左がESP-12F 右がESP-12E
Wemos D1 mini のGPIO0, 12, 15周り
MacOS hardware
/Users/User/Library/Arduino15/packages/esp8266/hardware/esp8266/3.1.2/variants/d1_miniMicro SD card shield
Pin assign
D5 CLK
D6 MISO
D7 MOSI
D8 CS
D6 MISO
D7 MOSI
D8 CS
コメント