ESP32 Pinout Mínithe: Bioráin Shábháilte, Rialacha Sreangaithe agus Sampla

Nov 25 2025
Foinse: DiGi-Electronics
Sbrowse: 2362

Tá pinout an ESP32 ar cheann de na láidreachtaí is mó atá aige, agus ceann de na foinsí mearbhall is coitianta. Le ilphléacsáil throm, spleáchais dochta mód tosaithe, agus iompar analógach íogair, tá roghnú bioráin ceart tábhachtach d'oibriú cobhsaí. Eagraíonn an t-alt seo gach mórghrúpa bioráin go soiléir ionas gur féidir leat coinbhleachtaí a sheachaint, teipeanna tosaithe a chosc, agus crua-earraí iontaofa bunaithe ar ESP32 a dhearadh.

Figure 1. ESP32 Pinout

Tuiscint ar an Pinout ESP32

Is micrea-rialaitheoir cumhachtach agus solúbtha é an ESP32 a úsáidtear go forleathan in IoT, uathoibriú agus feistí cliste. Tagann a ardchumais ó chóras pinout an-ilphléacsáilte ina roinneann go leor feidhmeanna na bioráin fhisiciúla céanna. Ina measc seo tá digiteach I / O, cainéil ADC, braiteoirí tadhaill capacitive, busanna cumarsáide, bioráin fearainn RTC, agus naisc inmheánacha le haghaidh splanc SPI agus cumraíocht tosaithe. Toisc go roinneann go leor feidhmeanna bioráin, is féidir le sreangú míchuí a bheith ina chúis le buataisí teipthe, léamha ADC noisy, nó forimeallaigh faoi mhíchumas.

ESP32 Leagan Amach Bioráin DevKit

Figure 2. ESP32 DevKit Pin Layout

De ghnáth tagann boird forbartha ESP32 i leaganacha 30-bioráin agus 38-bioráin, an dá cheann ag nochtadh na gcroífheidhmeanna céanna, ach le difríochtaí beaga i GPIOanna atá ar fáil.

Grúpaí Bioráin ar Bhoird Forbartha ESP32

GrúpaCur síos
Bioráin CumhachtaVIN (5 V), aschur 3.3 V, GND
Bioráin RialaitheEN (athshocrú), IO0 (modh tosaithe)
Bioráin GPIOI / O digiteach le ilphléacsáil
Bioráin AnalógachCainéil ADC1 agus ADC2
Bioráin ChumarsáideSPI, I2C, UART, I2S
Bioráin Ionchuir AmháinGPIO34–GPIO39
Bioráin Flash-ForchoimeádtaGPIO6–GPIO11

Socrú Ceanntásc Coiteann

Ceanntásc ar Chlé

• EN, GPIO36–39, GPIO34–35

• GPIO32–33, 25–27

• VIN, GND, 3.3V

Ceanntásc ar Dheis

• GPIO0–23

• Bioráin tosaithe-strapping (0, 2, 5, 12, 15)

Déanann tuiscint ar an leagan amach fisiceach níos éasca botúin a sheachaint agus sreangú a phleanáil go héifeachtach.

Forbhreathnú GPIO ESP32

Figure 3. ESP32 GPIO

Tá GPIOanna ESP32 solúbtha a bhuíochas leis an Maitrís I / O inmheánach, a ligeann forimeallaigh mar UART, SPI, I2C, agus PWM a mhapáil beagnach áit ar bith. Tacaíonn GPIOanna le hionchur / aschur digiteach le friotóirí tarraingthe suas / síos ionsuite, briseadh imeall-spreagtha, agus athrú iontaofa ag luasanna arda. Is é sruth tiomána leanúnach tipiciúil 12-16 mA (beanna suas le ~ 20-40 mA), mar sin tá tiománaithe seachtracha ag teastáil le haghaidh mótair nó sealaíochtaí.

Bioráin Ionchuir Amháin

Ní féidir leis na bioráin seo aschur a thiomáint agus tá siad oiriúnach do bhraiteoirí agus ionchuir analógacha:

BioráinCineálÚsáid Molta
GPIO34Ionchur amháinADC1 / braiteoirí
GPIO35Ionchur amháinADC1
GPIO36 (VP)Ionchur amháinBraiteoir ADC1 / Halla
GPIO39 (VN)Ionchur amháinADC1

Bioráin ESP32 Sábháilte le hÚsáid agus Bioráin le Seachaint

Figure 4. Safe ESP32 Pins to Use and Pins to Avoid

Ní iompraíonn gach bioráin ESP32 go cothrom. Tá cuid acu sábháilte, agus bíonn tionchar ag daoine eile ar mhodh tosaithe nó ceangailte le cuimhne flash inmheánach.

Bioráin Shábháilte (Molta do Gach Úsáideoir)

GPIOannaNótaí
4, 13–19, 21–27, 32, 33Gan aon tionchar tosaithe, oiriúnach don chuid is mó forimeallach

Bioráin Rabhaidh (Tionchar a imirt ar Mhodh Tosaithe)

GPIOFeidhm TosaitheSeachain le linn Tosaithe
GPIO0Modh Flash / TosaitheCoinnigh ARD (ionchur) le linn gnáth tosaithe
GPIO2Voltas tosaitheCaithfidh sé a bheith ARD
GPIO5Modh tosaithe roghnachSeachain tarraingt íseal
GPIO12Mód voltais FlashNí mór fanacht ÍSEAL
GPIO15Mód SPINí mór fanacht ÍSEAL

Tá na bioráin seo sábháilte le húsáid i ngnáthoibriú, ach ní mór do chomhpháirteanna seachtracha iad a tharraingt go leibhéil loighic neamhbhailí le linn athshocraithe. Mínítear a róil tosaithe mionsonraithe i Roinn 9.

Bioráin Srianta (Ná hÚsáid)

GPIOCúis
GPIO6–11Ceangailte le cuimhne splanc SPI

D'fhéadfadh úsáid a bhaint as seo an ESP32 a reo nó a thuairteáil.

Bioráin ADC ESP32

Figure 5. ESP32 ADC Pins

Comhtháthaíonn an ESP32 dhá aonad SAR ADC le hiompar oibríochtúil difriúil:

• ADC1 - Ar fáil i gcónaí agus molta do gach ionchur braiteora

• ADC2 - Roinnte leis an bhfochóras Wi-Fi agus ní bhíonn sé ar fáil aon uair a bhíonn Wi-Fi gníomhach

Tá sé seo ar cheann de phríomhtheorainneacha an ESP32, rud a fhágann gurb é ADC1 an rogha iontaofa le haghaidh tomhais in iarratais gan sreang.

Aonad ADCCainéilGPIOannaNótaí
ADC1CH0–CH7GPIO32–39An rogha is fearr le haghaidh braiteoirí
ADC2CH0–CH90, 2, 4, 12–15, 25–27Neamh-inúsáidte le linn Wi-Fi

Raon Voltais & Cruinneas

Tacaíonn na ADCanna le raon ionchuir réamhshocraithe 0-1.1 V, insínte go dtí thart ar 3.3 V le maolú. Tá an dá aonad ADC neamhlíneach agus baineann siad leas as calabrú. Is féidir le gníomhaíocht RF inmheánach tionchar a imirt ar fheidhmíocht analógach, mar sin is féidir le línte braiteora a ródú ar shiúl ón antenna agus scagairí RC simplí a chur leis cobhsaíocht a fheabhsú go mór. Maidir le tionscadail Wi-Fi-chumasaithe, cuir braiteoirí analógacha ar ADC1 i gcónaí chun oibriú leanúnach agus saor ó thorann a chinntiú.

ESP32 DAC, PWM, agus Bioráin Teagmhála

Cuimsíonn an ESP32 aschuir analógacha ar bord agus braiteoirí tadhaill a shimpliíonn giniúint tonnfhoirm, dimming, rialú mótair, agus comhéadain úsáideora.

Forbhreathnú DAC

Figure 6. ESP32 DAC

Dhá chainéil DAC 8-giotán aschur voltais analógacha fíor:

DACGPIO
DAC1GPIO25
DAC2GPIO26

I measc na n-úsáidí coitianta tá fuaim shimplí, tonnfhoirmeacha analógacha, céimnithe faoi stiúir, agus voltais claonta. Is gnách gurb é an raon aschuir 0-3.3 V.

PWM (LEDC)

Figure 7. ESP32 PWM

Soláthraíonn an modúl LEDC PWM solúbtha ardtaifigh:

• 16 cainéal

• Suas le bonn lasc ama 40 MHz

• Réiteach suas le 20-giotán

• GPIOanna athshamhlaithe go hiomlán

Úsáidte le haghaidh diming faoi stiúir, rialú mótair, comharthaí servo, toin fuaime, agus modhnú ginearálta. Is féidir le haon GPIO aschur PWM a óstáil tríd an Maitrís GPIO.

Bioráin Braiteoir Teagmhála

Figure 8. ESP32 Touch Sensor Pins

Braitheann 10 pads tadhaill capacitive an ESP32 cóngaracht finger agus tá siad úsáideach le haghaidh cnaipí tadhaill, sleamhnáin, agus triggers múscailte.

Ceap TeagmhálaGPIO
T0–T9GPIO4, 0, 2, 15, 13, 12, 14, 27, 33, 32

Cuimsíonn na braiteoirí seo scagadh torainn agus oibríonn siad go maith le haghaidh imeachtaí múscailte ísealchumhachta.

Bioráin Chumarsáide ESP32

Cuimsíonn an ESP32 sraith shaibhir forimeallacha cumarsáide, gach ceann acu in ann a ródú chuig bioráin iolracha tríd an Maitrís GPIO solúbtha. Ligeann sé seo comhéadain mar I2C, SPI, agus UART a shannadh beagnach áit ar bith, rud a chuireann ar chumas leagan amach boird agus teaglaim imeallacha an-inoiriúnaithe.

I2C (Bioráin Réamhshocraithe agus Saincheaptha)

Figure 9. ESP32 I2C Pins

Cuimsíonn an ESP32 dhá rialaitheoir I2C, le solúbthacht iomlán maidir le roghnú bioráin. Cé go n-úsáideann an chuid is mó de na boird forbartha na bioráin réamhshocraithe, is féidir SDA agus SCL araon a athshannadh do bheagnach aon GPIO.

ComharthaGPIO RéamhshocraitheNótaí
SDAGPIO21Go hiomlán athmhaothraithe
SCLGPIO22Go hiomlán athmhaothraithe

Is féidir le haon dá GPIO digiteacha gníomhú mar SDA agus SCL. Tacaíonn sé le mód caighdeánach (100 kHz), mód tapa (400 kHz), agus mód tapa móide (1 MHz ag brath ar an mbord). Tacaíonn sé le tarraingtí inmheánacha ar roinnt boird, ach moltar friotóirí seachtracha 4.7 kΩ le haghaidh cumarsáide cobhsaí. Fágann an tsolúbthacht seo go bhfuil an ESP32 oiriúnach do chórais a éilíonn braiteoirí iolracha nó ródú bioráin neamhchoinbhinsiúnach.

Cuimsíonn an ESP32 busanna SPI iolracha, le HSPI agus VSPI ar fáil do ghléasanna úsáideora. Tacaíonn an dá cheann le athmhapáil tríd an maitrís GPIO, ach úsáideann an chuid is mó de na boird agus na leabharlanna an chumraíocht VSPI réamhshocraithe seo a leanas, a sheachnaíonn coimhlintí le naisc flash inmheánacha:

Mapáil VSPI Réamhshocraithe

• SCK → GPIO18

• MISO → GPIO19

• MOSI → GPIO23

• CS → GPIO5

Is gnách gur fearr VSPI le haghaidh taispeántais, cártaí SD, agus forimeallaigh ardluais. Cé go bhfuil bioráin remappable, cinntíonn úsáid na réamhshocruithe comhoiriúnacht uasta agus laghdaíonn sé saincheisteanna uainiúcháin gan srianta a chlúdaíodh cheana féin i rannóga níos luaithe a athdhéanamh.

UART (Sraitheach)

Figure 10. ESP32 UART Pins

Cuimsíonn an ESP32 trí rialaitheoir UART, le ródú solúbtha a ligeann d'aon bioráin UART bogadh chuig beagnach aon GPIO.

UARTBioráin TXBioráin RXPríomhchuspóir
UART0GPIO1GPIO3Flashing, teachtaireachtaí tosaithe, logáil sraitheach
UART1GPIO10GPIO9Ar fáil d'iarratais úsáideora
UART2GPIO17GPIO16Ar fáil d'iarratais úsáideora

ESP32 Bioráin Codlata Domhain & RTC

Cuimsíonn an ESP32 fochóras Ultra-Ísealchumhachta (ULP) agus fearann tiomnaithe Clog Fíor-Ama (RTC) a fhanann faoi thiomáint fiú nuair a bhíonn an príomh-LAP agus forimeallaigh múchta. Cumasaíonn an ailtireacht seo tomhaltas cumhachta an-íseal, go minic sa raon microampere, rud a fhágann go bhfuil an ESP32 oiriúnach d'iarratais fhadtéarmacha ceallraí.

Ligeann codladh domhain don sliseanna na príomhchroí, an chuid is mó de na cloig inmheánacha, agus na raidiónna Wi-Fi / Bluetooth a dhúnadh, agus monatóireacht a dhéanamh ar bioráin agus braiteoirí roghnaithe trí na forimeallaigh RTC.

Figure 11. ESP32 RTC Pins

Is féidir leis an ESP32 múscailt ó chodladh domhain trí roinnt triggers neamhspleácha. Oibríonn gach foinse wake taobh istigh den fhearann RTC, atá deartha chun fanacht gníomhach le tomhaltas cumhachta íosta.

Cineál WakeGPIOanna / Nótaí
GPIO RTC SeachtrachGPIO32, GPIO33, GPIO25, GPIO26, GPIO27 - tacaíocht imeall nó múscailt leibhéal
Pads Teagmhála CapacitiveT0-T9 - braitheann sé cóngaracht nó teagmháil mhéar le linn codlata domhain
Uaineadóir MúscailtIs féidir le lasc ama RTC an gléas a mhúscailt tar éis eatramh cláraithe
Comhphróiseálaí ULP(Roghnach) Is féidir le cód ísealchumhachta saincheaptha rith chun braiteoirí a sheiceáil sula ndúisíonn tú an príomh-LAP

Baineann na bioráin seo leis an bhfearann RTC agus fanann siad gníomhach fiú nuair a bhíonn LAP agus GPIOanna rialta faoi thiomáint. Tacaíonn siad le múscailt trí imill ardaithe / titim nó braite leibhéal simplí. Úsáidtear go coitianta le haghaidh wake-on-motion, lasca maighnéadacha, agus truicear ísealchumhachta.

ESP32 Tosaithe, Strapping, agus Feidhmeanna Bioráin EN

Figure 12.ESP32 Strapping Pins

Úsáideann an ESP32 roinnt bioráin strapping a chinneann príomhchumraíochtaí an chórais le linn athshocrú nó cumhacht-suas. Ní dhéantar na bioráin seo a sampláil ach ag tosaithe agus ansin filleann siad ar ghnáthfheidhm GPIO. Tá sé úsáideach a chinntiú nach dtiomáintear iad go leibhéil neamhbhailí le linn athshocraithe le haghaidh iompar tosaithe comhsheasmhach.

Tábla Bioráin Strapping

BioráinRól TosaitheStát Riachtanach ag Tosaithe
GPIO0Roghnaíonn modh bootloader / flashÍSEAL = iontráil modh flash; ARD = gnáth tosaithe
GPIO2Sainmhíníonn leibhéal voltais tosaithe inmheánachCaithfidh sé fanacht ARD
GPIO5Cumraíocht tosaithe SPICaithfidh sé fanacht ARD
GPIO12Roghnaíonn voltas flash (3.3 V / 1.8 V)Ní mór fanacht ÍSEAL le haghaidh flash 3.3 V
GPIO15Leagann modh cumarsáide SPI le linn tosaitheNí mór fanacht ÍSEAL

Soláthraíonn an rannóg seo an tagairt údarásach d'iompar strapping. Ní dhéanann ailt níos luaithe achoimre ach ar na héifeachtaí praiticiúla; úsáid an tábla seo nuair a shanntar bioráin ar PCBanna saincheaptha nó cnaipí agus braiteoirí a chomhtháthú.

EN Bioráin (Cumasaigh / Athshocraigh)

Feidhmíonn an bioráin EN (Cumasaigh) mar an máistir-ionchur athshocraithe don ESP32.

Iompar bioráin EN:

• Pulling EN LOW resets the chip láithreach.

• Scaoileadh ar ais go ARD cumhachtaí suas na ciorcaid inmheánacha agus atosaíonn sé an seicheamh tosaithe.

• Ar bhoird forbartha (m.sh., ESP32-DevKitC, NodeMCU-ESP32), tá EN ceangailte leis an gcomhéadan USB-go-sraitheach chun athshocrú uathoibríoch a cheadú le linn splancadh.

Bioráin Cumhachta ESP32

Figure 13. ESP32 Power Pins

Tá an ESP32 íogair do cháilíocht cumhachta toisc go dtarraingíonn a raidiónna Wi-Fi agus Bluetooth bíoga reatha gearr, ard-aimplitiúid. Cinntíonn seachadadh cumhachta cobhsaí tosaithe iontaofa, athshocruithe laghdaithe brownout, agus feidhmíocht gan sreang comhsheasmhach.

Achoimre Bioráin Cumhachta

BioráinVoltasÚsáid
VINIonchur 5 VFothaíonn an rialtóir ar bord (AMS1117 nó ME6211 de ghnáth) chun 3.3 V
3V3Aschur 3.3 VAschur rialáilte ón LDO ar bord; Úsáidtear chun loighic agus braiteoirí seachtracha íseal-reatha a chumhacht
GNDTagartha leictreachais agus cosán fillte do gach fochóras

Samplaí Bioráin agus Sreangú ESP32 Molta

Tá gá leis na bioráin cearta a roghnú ar an ESP32 le haghaidh oibriú cobhsaí, ródú comhartha glan, agus coimhlintí a sheachaint le boot-strapping nó naisc flash inmheánacha. Leagann na moltaí seo a leanas béim ar na bioráin is iontaofa, saor ó choinbhleacht le haghaidh feidhmeanna coitianta.

Roghanna Bioráin

FeidhmBioráin is FearrNótaí
I2C21 (SDA), 22 (SCL)Péire réamhshocraithe crua-earraí-thástáilte; oibríonn sé i bhformhór na mbord.
SPI18 (SCK), 19 (MISO), 23 (MOSI), 5 (CS)Mapálann na bioráin seo go glan le VSPI agus seachnaíonn siad bioráin nasctha le splanc.
UART16 (RX), 17 (TX)Bioráin UART2 tiomnaithe, sábháilte le haghaidh tosaithe agus dífhabhtaithe.
PWM (LEDC)4, 16–19, 21–27, 32–33Raon ard-solúbthachta; Is féidir PWM a ródú chuig beagnach aon GPIO.
ADC32–39 (ADC1)Fanann cainéil ADC1 inúsáidte fiú nuair a bhíonn Wi-Fi gníomhach.

Conclúid

Baineann máistreacht an pinout ESP32 buille faoi thuairim agus cuireann sé cosc ar go leor de na fadhbanna atá le feiceáil i dtógálacha iarbhír, ó léamha ADC torainn go lúbanna tosaithe gan deireadh. Trí bioráin shábháilte, iompar strapping, sláine cumhachta, agus ródú codlata domhain a thuiscint, is féidir leat ciorcaid a dhearadh a fhanann cobhsaí, intuartha agus réidh le gan sreang. Bain úsáid as na léarscáileanna bioráin agus na treoirlínte thuas mar bhunús le haghaidh tionscadail ESP32 saor ó thrioblóid.

Ceisteanna Coitianta [Ceisteanna Coitianta]

Conas is féidir liom PlatformIO a chumrú don Bhord Breakout Freenove ESP32-S3?

Bain úsáid as socruithe caighdeánacha modúl dev ESP32-S3. I do platformio.ini, cuir leis:

[ENV:ESP32S3]

ardán = espressif32

Bord = ESP32-S3-DEVKITC-1

creat = arduino

Meaitseálann sé seo an pinout Freenove, rud a cheadaíonn gnáththiomsú agus uaslódáil trí USB.

Cé mhéad forimeallach is féidir leis an ESP32 a reáchtáil ag an am céanna?

Mar gheall ar an GPIO Matrix, is féidir leis an ESP32 feidhmeanna iolracha I²C, SPI, UART, PWM, agus ADC a reáchtáil ag an am céanna, chomh fada agus a sheachnaíonn tú bioráin srianta agus fanann tú laistigh de theorainneacha LAP agus uainiúcháin. Is iad na príomhshcrogaill ADC2 le linn Wi-Fi agus cáilíocht an tsoláthair cumhachta, ní an líon bioráin.

Cén fáth a ndéanann mo ESP32 atosú agus braiteoirí nó modúil á nascadh?

De ghnáth tagann athshocruithe gan choinne ó dips voltais de bharr pléasctha Wi-Fi, mótair, nó soláthairtí droch-rialaithe. Ag baint úsáide as foinse 5 V 1 A nó níos airde, cuireann toilleoirí mórchóir 10-100 μF leis, agus ualaí torainn a leithlisiú cosc ar brownouts.

An féidir liom bioráin 3.3 V an ESP32 a úsáid chun modúil sheachtracha a chumhachtú?

Sea, ach amháin le haghaidh feistí íseal-reatha (de ghnáth faoi 300-500 mA, ag brath ar an LDO ar bord). Ní mór forimeallaigh ard-tarraingthe cosúil le mótair, servos, agus stiallacha LED móra soláthar cumhachta ar leithligh a úsáid chun athshocruithe agus róthéamh a sheachaint.

Conas is féidir liom na bioráin ESP32 is fearr a roghnú agus forimeallaigh iolracha á n-úsáid agam?

Tabhair tús áite do bioráin neamh-strapping, seachain GPIO6-11, cuir braiteoirí analógacha ar ADC1, agus bain úsáid as bioráin réamhshocraithe VSPI / I²C / UART nuair is féidir. Laghdaíonn sé seo coinbhleachtaí agus cinntíonn sé gur féidir le gach forimeallach oibriú le chéile gan saincheisteanna athmhapála.