ESP32-DevKitC on kompaktne arendusplaat, mis kasutab ESP32 mikrokontrollerit ja mida toodab Espressif. Plaadil on mõlemal küljel tihvti päised, mis võimaldavad mugavalt erinevate välisseadmetega liidestada. Seda saab ühendada välisseadmetega hüppaja juhtmete abil või paigaldada leivaplaadile.
Erinevate kasutajate vajaduste rahuldamiseks on ESP32-DevKitC V4 saadaval erinevates versioonides, millest igaühel on erinev ESP32 moodul, näiteks:
- ESP32-WROOM-DA
- ESP32-WROOM-32E
- ESP32-WROOM-32UE
- ESP32-WROOM-32D
- ESP32-WROOM-32U
- ESP32-SOLO-1
- ESP32-WROVER-E
- ESP32-WROVER-IE
Üksikasjad leiate aadressilt ESP tootevalija .
funktsionaalne kirjeldus
Järgmine joonis ja tabel kirjeldavad ESP32-DevKitC V4 plaadi põhikomponente, liideseid ja juhtelemente.
Võtmekomponent | Kirjeldus |
ESP32-WROOM-32
|
ESP32-DevKitC-s kasutatav kiibistik on ESP32-WROOM-32. See on kiip plaadi südamikus. Lisateavet selle kiibi kohta leiate aadressilt ESP32-WROOM-32 Andmeleht . |
IN | Reset-nupp |
Boot | Allalaadimisnupp (Boot), mida kasutatakse koos EN-ga püsivara allalaadimisrežiimi käivitamiseks jadapordi abil. |
USB-UART-sild | Üks USB-UART-sillakiip, mis võimaldab edastuskiirust kuni 3 Mbps. |
Micro USB port | Mikro-USB-port, mis toimib nii plaadi toiteallikana kui ka arvuti ja mooduli ESP32-WROOM-32 vahelise sideliidese funktsioonina. |
5 V sisselülitamise LED | Seal on 5 V toite LED, mis süttib, kui plaat on ühendatud USB või välise 5 V toiteallikaga. |
I/O | Enamikule ESP-mooduli tihvtidest on juurdepääs plaadil asuvate tihvtide päiste kaudu, võimaldades ESP32-l täita erinevaid funktsioone, sealhulgas PWM, ADC, DAC, I2C, I2S, SPI ja palju muud. |
Toiteallika valikud
Plaati saab toita kolmel erineval viisil, millest igaüks välistab teised:
- Vaikimisi on toiteallikas läbi Micro USB pordi.
- Toidet saab anda ka päise tihvtide kaudu, millel on silt 5V/GND.
- Päise tihvte, millel on silt 3V3/GND, saab kasutada ka toiteallikana.
Hoiatus : Oluline on kasutada ainult ühte ülalmainitud toiteallikatest, kuna selle eiramine võib põhjustada plaadi ja/või toiteallika kahjustamist.
Siin on mõned artiklid, mis aitavad teil ESP32 plaati erinevatest allikatest toita:
- Kuidas ESP32 toita
- Kuidas ESP32 akuga toita
- ESP32 toide nutitelefoni laadija abil
ESP32-DevKitC Pinout
ESP32 pinout viitab ESP32 mikrokontrolleri sisend/väljund (I/O) kontaktide paigutusele ja funktsioonile. ESP32-l on kokku 38 tihvti, kusjuures iga tihvt teenib kindlat eesmärki. Tihvtid on jagatud mitmeks rühmaks, sealhulgas toiteviigud, maandusviigud, analoogsisendi kontaktid ja digitaalsed I/O kontaktid.
ESP32 pinout võib olenevalt konkreetsest kasutatavast moodulist või arendusplaadist veidi erineda. ESP32-DevKitC plaadi pinouti üksikasjaliku kirjelduse lugemiseks lugege järgmist artiklit:
ESP32-DevKitC Pinout
ESP32-DevKitC omadused
ESP32-DevKitC-l on mitmeid funktsioone, mis muudavad selle arendajate seas populaarseks. Siin on mõned ESP32-DevKitC põhifunktsioonid:
1. Kahetuumaline protsessor
ESP32-DevKitC-l on kahetuumaline protsessor, mis võimaldab korraga tegeleda mitme ülesandega. See teeb sellest suurepärase valiku rakenduste jaoks, mis nõuavad multitegumtöötlust.
2. Integreeritud Wi-Fi ja Bluetooth
DevKitC plaadile integreeritud ESP32 kiip on varustatud sisseehitatud Wi-Fi ja Bluetoothi võimalustega. See muudab plaadi juhtmevaba ühendamise Interneti või muude seadmetega lihtsaks.
3. Madal energiatarve
ESP32 kiip on mõeldud tarbima vähe energiat, mistõttu on see suurepärane valik akutoitel seadmetele.
4. Suur mälumaht
ESP32-DevKitC on varustatud 4 MB välkmälu ja 520 kB SRAM-iga. See annab piisavalt ruumi programmi ja andmete salvestamiseks.
5. Rikkalik välisseadmete komplekt
ESP32-DevKitC-l on rikkalik komplekt välisseadmeid, sealhulgas 18 ADC-kanalit, 2 DAC-kanalit, 3 UART-i, 2 I2C-d, 3 SPI-d, 16 PWM-i ja palju muud. See muudab plaadi liidese teiste andurite ja seadmetega lihtsaks.
Järeldus
ESP32-DevKitC mikrokontrolleri plaadil on lai valik funktsioone, sealhulgas Wi-Fi- ja Bluetooth-ühenduvus, mitu analoog- ja digitaalsisendi/väljundpistikut ning tugi erinevatele sideprotokollidele, nagu I2C, SPI ja UART. Plaat sisaldab ka integreeritud Halli andurit ja temperatuuriandurit. ESP32-DevKitC kohta lisateabe saamiseks lugege artiklit.