nodemcu-32S 腳位規畫說明

1.ESP32 開發板有很多版本:

ESP32 市面上可找到很多種不同腳位的版本,我們用的是官方出的 nodemcu-32s 38 pins 這版.

  • 官方有 V1.2 及 V1.3 兩款,兩者差別在 usb 晶片不同. V1.2 -> CP2102 (價格較高) , V1.3 -> CH340 (便宜好用) 一般使用上無太大差異

2. 腳位的規劃

規劃要點如下:

a. 綠色 FLASH 相關腳位不能使用,要避開

b. GPIO34/35/36/39 input only,只拉出 debug 孔位,並不上 GVS 針腳

c. GPIO0 和燒錄模式相關,儘量避開不要使用

d. GPIO2 控制內建的藍色 LED,儘量避開不要使用

e. GPIO1/3 為預設的 UART 接口,燒錄程式及開啟序列埠視窗會使用,儘量避開不要使用

f. SPI 介面的腳位留一組給 TFT液晶螢幕使用

g. I2C 介面可多留幾組擴充使用

GPIO 21 (SDA) / GPIO 22 (SCL)

h. GPIO0/2/4/5/12/15 和開機相關的腳位,使用時要小心