ESP32學習記錄003-nodmcu-32腳位記錄

記錄一下 ESP32,Nodmcu-S32的腳位

ESP32分了很多的版本,一開始的時候我常常搞混,就像這次介紹的 Nodemce-32s,應該是它很多版本中的一種。


它的名字出現在板子的背面。這個圖是從原廠手冊上抓下來的。其它板子的資訊,大家也可以參考一下原廠的資訊
安信可核心開發板(NodeMCU ESP32-S)


上圖中藍底白字的標示,是印在板子上的接腳名稱。
從接腳拉出來,淺黃色底的是接腳的對照編號。再往外拉的方框就是接腳的屬性。


上面這張圖是從夜市小霸王的網站下載的。原文請參考:
第一篇 ESP32 Arduino開發環境架設(取代Arduino UNO及ESP8266首選)

尤老師有把每一個接腳的用途,用顏色區分開,這樣在找的時候就很方便。

記錄幾個重點。
1. GPIO 6、7、8、9、10、11灰色
共 6個,是系統用接腳,不要接

2. 5V:左下紅色,用來輸出 5V電壓。

3. 3.3V:左上橘色,用來輸出 3.3V電壓。

4. GND:左邊 1個,右邊 2個,深灰色,用來接地。

5. GPIO 2、12
燒錄時不可接任何裝置 (我還沒有做到這裡)

6. GPIO 5、18、19、23:藍色,VSPI SS、VSPI SCK、VSPI MISO、VSPI MISI
第 1組 SPI介面。(VSPI帶頭為一組)
SPI介紹請見:SPI 序列周邊介面- 維基百科

7. GPIO 12、13、14、15:藍色,HSPI SS、HSPI SCK、HSPI MISO、HSPI MISI
第 2組 SPI介面。(HSPI帶頭的為一組)

8. GPIO 1、3:綠色方框,TX0、RX0
不要接用來連接 arduino ide序列監控視窗

9. GPIO 21、22:右上角紫色字體,Wire SDA、Wire SCL
用來接氣壓,陀螺儀、LCD等。
I2C介紹請見:I²C – 維基百科

10. EN:左上角橘色字體,RESET接腳,跟下面的 RESET按鈕相連。

11. GPIO 0:右下橘色字體 BOOT,用來選擇工作或燒錄,不要用。

12. GPIO 0、2、4、12、13、14、15、27、32、33:土黃色,TOUCH 0~9
共 10組,有觸摸感應器,感應人體靜電。

13. GPIO 25、26:左側 DAC1、DAC2
Digital-to-Analog Converters,I2S,數位轉類比,通常做為音頻輸出。
I2S介紹請見:I²S – 维基百科

14. GPIO 0、2、4、12、13、14、15、25、26、27、32、33、34、35、36、39ADC 0~16
共 16組,粉紅色,Analog-to-Digital Converters數位類比轉換器,這幾個接腳,可以接數位,也可以接類比訊號,只要在使用的時候宣告 analogRead或 digitalRead

15. GPIO 34、35、36、39只能接收訊號輸入(INPUT),不能輸出( OUPUT)

16. GPIO 2、4、12、13、14、15、25、26、27WIFI啟動後,僅能數位讀取,不可類比。

總結一下:
對新手的我來說,一開始可以來抓訊號輸入輸出的接腳有以下幾個。
訊號輸入:GPIO 4、25、26、27、32、33、34、35、36、39
訊號輸出:GPIO 4、25、26、27、32、33

其它的部份,等我再進一步的時候,再來做記錄。

發表迴響