Kaj je ESP32-DevKitC

Kaj Je Esp32 Devkitc



ESP32-DevKitC je kompaktna razvojna plošča, ki uporablja mikrokontroler ESP32 in jo proizvaja Espressif. Plošča ima glave nožic na obeh straneh, kar omogoča priročno povezovanje z različnimi zunanjimi napravami. Lahko se poveže z zunanjimi napravami s premostitvenimi žicami ali pa se namesti na mizo.

Da bi zadovoljili različne zahteve uporabnikov, je ESP32-DevKitC V4 na voljo v različnih različicah, od katerih ima vsaka drugačen modul ESP32, kot so:







  • ESP32-WROOM-DA
  • ESP32-WROOM-32E
  • ESP32-WROOM-32UE
  • ESP32-SOBNA-32D
  • ESP32-WROOM-32U
  • ESP32-SOLO-1
  • ESP32-WROVER-E
  • ESP32-WROVER-IE

Za podrobnosti glejte ESP Product Selector .



Funkcionalni opis

Naslednja slika in spodnja tabela opisujeta ključne komponente, vmesnike in kontrole plošče ESP32-DevKitC V4:



Ključna komponenta Opis
ESP32-SOBNICA-32





Nabor čipov, uporabljen v ESP32-DevKitC, je ESP32-WROOM-32. To je čip v jedru plošče. Več informacij o tem čipu najdete na ESP32-WROOM-32 Podatkovni list .
IN Gumb za ponastavitev
Zagon Gumb za prenos (Boot), ki se uporablja v povezavi z EN za začetek načina prenosa vdelane programske opreme prek serijskih vrat.
Most USB-UART En mostiček USB-UART, ki omogoča hitrosti prenosa do 3 Mbps.
Vrata mikro USB Vrata Micro USB, ki služijo kot napajanje za ploščo in kot komunikacijski vmesnik med računalnikom in modulom ESP32-WROOM-32.
5V LED za vklop Na voljo je LED za vklop 5 V, ki sveti, ko je plošča priključena na USB ali zunanji napajalnik 5 V.
I/O Večina zatičev na modulu ESP je dostopnih prek glav zatičev na plošči, kar omogoča ESP32 izvajanje različnih funkcij, vključno s PWM, ADC, DAC, I2C, I2S, SPI in drugimi.


Možnosti napajanja

Ploščo je mogoče napajati na tri različne načine, od katerih vsak izključuje druge:



  • Privzeto napajanje je prek vrat Micro USB.
  • Napajanje se lahko napaja tudi prek priključnih zatičev z oznako 5V/GND.
  • Zatiči glave z oznako 3V3/GND se lahko uporabljajo tudi kot možnost napajanja.

Opozorilo : Bistveno je, da uporabite samo eno od zgoraj omenjenih možnosti napajanja, saj lahko če tega ne storite, pride do poškodbe plošče in/ali vira napajanja.

Tukaj je nekaj člankov, ki vam bodo pomagali napajati ploščo ESP32 z uporabo različnih virov:

  • Kako napajati ESP32
  • Kako napajati ESP32 z baterijo
  • Kako napajati ESP32 s polnilnikom za pametni telefon

Pinout ESP32-DevKitC

Pinout ESP32 se nanaša na razporeditev in funkcijo vhodno/izhodnih (I/O) nožic na mikrokrmilniku ESP32. ESP32 ima skupaj 38 zatičev, pri čemer vsak zatič služi določenemu namenu. Zatiči so razdeljeni v več skupin, vključno z napajalnimi zatiči, ozemljitvenimi zatiči, analognimi vhodnimi zatiči in digitalnimi V/I zatiči.

Pinout ESP32 se lahko nekoliko razlikuje glede na določen modul ali razvojno ploščo, ki se uporablja. Če želite prebrati podroben opis pinout plošče ESP32-DevKitC, preberite ta članek:

Pinout ESP32-DevKitC

Funkcije ESP32-DevKitC

ESP32-DevKitC ima več funkcij, zaradi katerih je priljubljena izbira med razvijalci. Tukaj je nekaj ključnih funkcij ESP32-DevKitC:

1. Dvojedrni procesor

ESP32-DevKitC je opremljen z dvojedrnim procesorjem, ki omogoča hkratno opravljanje več nalog. Zaradi tega je odlična izbira za aplikacije, ki zahtevajo večopravilnost.

2. Integriran Wi-Fi in Bluetooth

Čip ESP32, integriran v ploščo DevKitC, ima vgrajene zmogljivosti Wi-Fi in Bluetooth. To olajša brezžično povezavo plošče z internetom ali drugimi napravami.

3. Nizka poraba energije

Čip ESP32 je zasnovan za nizko porabo energije, zaradi česar je odlična izbira za naprave, ki delujejo na baterije.

4. Velika pomnilniška zmogljivost

ESP32-DevKitC ima 4 MB bliskovnega pomnilnika in 520 kB SRAM. To zagotavlja dovolj prostora za shranjevanje programa in podatkov.

5. Bogat nabor perifernih naprav

ESP32-DevKitC ima bogat nabor perifernih naprav, vključno z 18 kanali ADC, 2 kanaloma DAC, 3 UART-ji, 2 I2C, 3 SPI, 16 PWM in še veliko več. To olajša povezovanje plošče z drugimi senzorji in napravami.

Zaključek

Mikrokrmilniška plošča ESP32-DevKitC ima široko paleto funkcij, vključno s povezljivostjo Wi-Fi in Bluetooth, več analognimi in digitalnimi vhodno/izhodnimi pini ter podporo za različne komunikacijske protokole, kot so I2C, SPI in UART. Plošča vključuje tudi integriran Hallov senzor in temperaturni senzor. Za več podrobnosti o ESP32-DevKitC preberite članek.