投稿

5月, 2024の投稿を表示しています

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 http://nopnop2002.starfree.jp/ESP-12/esp-12-1.html Wemos D1 mini のGPIO0, 12, 15周り MacOS hardware /Users/User/Library/Arduino15/packages/esp8266/hardware/esp8266/3.1.2/variants/d1_mini  Micro SD card shield Pin assign D5 CLK D6 MISO D7 MOSI D8 CS でも、動かない。。。ESP32につないでも同様。10KΩでプルアップ入れてもダメ。他のモジュールはちゃんと動いているから、プログラムには問題ない。 Link