說明
記錄本人學習歷程,同時也分享給大家學習,僅供參考!
一、ESP WROOM 32開發(fā)板原理圖
1.模組內(nèi)部電路圖
2.AMS1117降壓電路,支持寬電壓輸入,VIN引腳可以接7~18V。
3.USB供電接口(5V)和USB-UART(串口0)
4.EN按鍵和BOOT按鍵
二、管腳定義
模組共有38個管腳,具體描述如下。
注意一些特殊的管腳?。。?/h3>
1.GPIO6至GPIO11引腳控制集成在模組內(nèi)部的SPI Flash,不建議用于其他功能。
SCK/CLK | GPIO6 |
SDO/SD0 |
GPIO7 |
SDI/SD1 |
GPIO8 |
SHD/SD2 |
GPIO9 |
SWP/SD3 |
GPIO10 |
SCS/CMD |
GPIO11 |
2.Strapping 管腳
ESP32共有5個Strapping管腳,。
復位時,ESP32會采樣Strapping 管腳,并鎖存。不建議用于其他功能,除非管腳不夠用。
MTDI |
GPIO0 |
GPIO2 |
MTDO |
GPIO5 |
3.啟動時,引腳狀態(tài)為高電平的管腳
芯片啟動時引腳會變?yōu)楦唠娖剑褂貌蛔⒁饪赡軙霈F(xiàn)一些莫名其妙的問題(比如說高電平有效的繼電器會吸合等)。
GPIO1 |
GPIO3 |
GPIO6~GPIO11(SPI) |
GPIO5 |
GPIO14 |
GPIO15 |
4.只能用于輸入的管腳(無內(nèi)部上下拉)
GPIO34 |
GPIO35 |
GPIO36 |
GPIO39 |
三、外設(shè)功能引腳
1.PWM
16個獨立的PWM,可以設(shè)置任意有輸出功能的引腳輸出PWM。
2.IIC
2個IIC通道,可以設(shè)置任意有輸出功能的引腳。
3.串口
TXD | RXD | |
串口1 | GPIO1 | GPIO3 |
串口2 | GPIO10 | GPIO9 |
串口3 | GPIO17 | GPIO16 |
4.SPI文章來源:http://www.zghlxwxcb.cn/news/detail-715210.html
SPI | MOSI | MISO | CLK | CS |
VSPI | GPIO23 | GPIO19 | GPIO18 | GPIO 5 |
HSPI | GPIO13 | GPIO12 | GPIO14 | GPIO15 |
5.中斷
所有GPIO都可以配置為中斷模式。文章來源地址http://www.zghlxwxcb.cn/news/detail-715210.html
到了這里,關(guān)于【ESP32入門教程】ESP32開發(fā)板原理圖,引腳圖,引腳功能,ESP WROOM 32,介紹ESP32硬件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!