ESP32及其引腳說明


對於物聯網專案,我們需要使用微控制器。ESP32就是這樣一種微控制器,可以用來開始學習物聯網和製作物聯網電路。因此,瞭解其引腳佈局以及每個引腳的用途和使用方法非常重要。本文首先說明ESP32 Wroom 30引腳微控制器的引腳佈局。然後描述ESP32中不同型別的引腳。ESP32用於各種應用,包括使用wifi、發射器和接收器裝置、序列外圍介面、模擬和數字裝置以及大量感測器。

ESP32引腳型別說明

步驟1 − 描述ESP32的電源引腳。

步驟2 − 描述ESP32的GPIO引腳。

步驟3 − 描述ESP32的模擬引腳。

步驟4 − 描述ESP32的I2C引腳。

步驟5 − 描述ESP32的DAC引腳。

步驟6 − 描述ESP32的觸控引腳。

步驟7 − 描述ESP32的發射器和接收器引腳。

ESP32引腳佈局

這就是ESP32 wroom 30引腳微控制器的樣子。ESP32 Wroom 30引腳微控制器有30個引腳,一面15個引腳,另一面15個引腳。

圖:顯示帶有引腳編號的ESP32微控制器

ESP32的電源引腳

ESP32有2個GND輸出引腳。它有兩個正電壓引腳,Vin和3V3。Vin可以連線到5V到14V的外部電源。3V3是輸出3.3伏併為ESP32供電的引腳。

ESP32的通用輸入輸出(GPIO)引腳

ESP32 wroom 30引腳微控制器有25個GPIO引腳。雖然這些引腳可以用於不同的功能,但有一些不安全的引腳應該避免使用,例如RX0和TX0。此處下劃線標註的是安全使用的引腳。下表列出了所有GPIO引腳及其GPIO編號

GPIO引腳

ESP32引腳

GPIO 1

TX0

GPIO 2

D2

GPIO 3

RX0

GPIO 4

D4

GPIO 5

D5

GPIO 12

D12

GPIO 13

D13

GPIO 14

D14

GPIO 15

D15

GPIO 16

RX2

GPIO 17

TX2

GPIO 18

D18

GPIO 19

D19

GPIO 21

D21

GPIO 22

D22

GPIO 23

D23

GPIO 25

D25

GPIO 26

D26

GPIO 27

D27

GPIO 32

D32

GPIO 33

D33

GPIO 34

D34

GPIO 35

D35

GPIO 36

VP

GPIO 39

VN

ESP32的模擬引腳

ESP32有15個支援模擬功能的引腳,稱為ADC引腳。ESP32的模數轉換器ADC1和ADC2可以將0V到3.3V的電壓對映到0到4096之間的數字。下表列出了所有模擬引腳及其編號

模擬引腳

ESP32引腳

ADC2_0

D4

ADC2_2

D2

ADC1_0

VP

ADC1_3

VN

ADC1_4

D32

ADC1_5

D33

ADC1_6

D34

ADC1_7

D35

ADC1_8

D25

ADC1_9

D26

ADC2_0

D4

ADC2_2

D2

ADC2_3

D15

ADC2_4

D13

ADC2_5

D12

ADC2_6

D14

ADC2_7

D27

ESP32的I2C(積體電路間通訊)介面

ESP32的I2C介面用於ESP32(主裝置)和感測器(從裝置)之間的通訊。對於這種通訊,分配了ESP32的D22和D21引腳。下表列出了所有I2C引腳及其引腳編號

用於I2C通訊

ESP32引腳

SCL

D17

SDA

D16

ESP32的DAC引腳

DAC引腳

ESP32引腳

DAC1

D25

DAC2

D26

ESP32的觸控引腳

ESP32 wroom 30引腳微控制器有9個觸控引腳。它們從Touch 0列到T9,不包括30引腳微控制器中沒有的T1。

觸控引腳

ESP32引腳

Touch 0

D4

Touch 2

D2

Touch 3

D15

Touch 4

D13

Touch 5

D12

Touch 6

D14

Touch 7

D27

Touch 8

D33

Touch 9

D32

ESP32的發射器和接收器引腳

雖然ESP32有三個UART(通用非同步收發器)介面,但在使用距離感測器等裝置時,只有UART2的以下引腳是安全使用的選項。

本文首先給出ESP32 wroom 30引腳微控制器的引腳圖。ESP32微控制器在製作物聯網電路時可用於各種應用。其引腳可用作GPIO引腳、模擬引腳、觸控引腳、UART引腳、接收器/發射器、I2C通訊或用於其他用途,例如基本的電源連線。本文首先給出引腳佈局,然後在將引腳分為不同的類別後,以表格形式呈現引腳。以及指定引腳可以使用的用途,

發射器/接收器引腳

ESP32引腳

TX2

D22

RX2

D21

更新於:2023年4月18日

12K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始
廣告