Hva er ESP32-DevKitC

Hva Er Esp32 Devkitc



ESP32-DevKitC er et kompakt utviklingskort som bruker ESP32 mikrokontroller og er produsert av Espressif. Brettet har pinnehoder på begge sider, noe som gir praktisk grensesnitt med ulike periferiutstyr. Den kan kobles til periferiutstyr ved hjelp av jumperledninger eller monteres på et brødbrett.

For å imøtekomme ulike brukerkrav, er ESP32-DevKitC V4 tilgjengelig i forskjellige versjoner, hver med en annen ESP32-modul som:







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

For detaljer, se ESP produktvelger .



Funksjonell beskrivelse

Følgende figur og tabellen nedenfor beskriver nøkkelkomponentene, grensesnittene og kontrollene til ESP32-DevKitC V4-kortet:



Nøkkelkomponent Beskrivelse
ESP32-WROOM-32





Brikkesettet som brukes i ESP32-DevKitC er ESP32-WROOM-32. Det er brikken i kjernen av brettet. Mer informasjon om denne brikken finner du på ESP32-WROOM-32 Datablad .
I Nullstillknapp
Støvel En nedlastingsknapp (Boot) som brukes sammen med EN for å starte fastvarenedlastingsmodus ved bruk av seriell port.
USB-til-UART-bro En enkelt USB-til-UART-brobrikke som tillater overføringshastigheter på opptil 3 Mbps.
Mikro USB-port En Micro USB-port som fungerer som både en strømforsyning for kortet og et kommunikasjonsgrensesnitt mellom en datamaskin og ESP32-WROOM-32-modulen.
5V Power On LED Det er en 5V strøm på LED som lyser når kortet er koblet til en USB eller en ekstern 5V strømforsyning.
I/O De fleste pinnene på ESP-modulen er tilgjengelige gjennom pinnehodene på brettet, slik at ESP32 kan utføre ulike funksjoner, inkludert PWM, ADC, DAC, I2C, I2S, SPI og mer.


Strømforsyningsalternativer

Brettet kan drives på tre forskjellige måter, som hver utelukker de andre:



  • Standard strømforsyning er via Micro USB-porten.
  • Strøm kan også tilføres gjennom hodepinnene merket 5V/GND.
  • Toppstiftene merket 3V3/GND kan også brukes som strømforsyningsalternativ.

Advarsel : Det er viktig å bruke kun ett av strømforsyningsalternativene nevnt ovenfor, siden unnlatelse av å gjøre det kan føre til skade på kortet og/eller strømforsyningskilden.

Her er noen av artiklene som vil hjelpe deg med å drive ESP32-kortet ved hjelp av forskjellige kilder:

  • Slik driver du ESP32
  • Slik driver du ESP32 med batteri
  • Slik driver du ESP32 ved hjelp av en smarttelefonlader

ESP32-DevKitC Pinout

ESP32 pinout refererer til arrangementet og funksjonen til input/output (I/O) pinnene på ESP32 mikrokontrolleren. ESP32 har totalt 38 pinner, hvor hver pinne tjener et bestemt formål. Pinnene er delt inn i flere grupper, inkludert strømpinner, jordingspinner, analoge inngangspinner og digitale I/O-pinner.

ESP32 pinout kan variere litt avhengig av den spesifikke modulen eller utviklingskortet som brukes. For å lese den detaljerte pinout-beskrivelsen av ESP32-DevKitC-kortets pinout, les følgende artikkel:

ESP32-DevKitC Pinout

Funksjoner i ESP32-DevKitC

ESP32-DevKitC har flere funksjoner som gjør det til et populært valg blant utviklere. Her er noen av hovedfunksjonene til ESP32-DevKitC:

1. Dual-Core prosessor

ESP32-DevKitC kommer med en dual-core prosessor, som lar den håndtere flere oppgaver samtidig. Dette gjør det til et utmerket valg for applikasjoner som krever multitasking.

2. Integrert Wi-Fi og Bluetooth

ESP32-brikken integrert i DevKitC-kortet kommer med innebygd Wi-Fi og Bluetooth-funksjoner. Dette gjør det enkelt å koble brettet til internett eller andre enheter trådløst.

3. Lavt strømforbruk

ESP32-brikken er designet for å bruke lavt strømforbruk, noe som gjør den til et utmerket valg for batteridrevne enheter.

4. Stor minnekapasitet

ESP32-DevKitC kommer med 4 MB flashminne og 520 kB SRAM. Dette gir god plass til lagring av program og data.

5. Rikt sett med periferiutstyr

ESP32-DevKitC har et rikt sett med periferiutstyr, inkludert 18 ADC-kanaler, 2 DAC-kanaler, 3 UART-er, 2 I2C, 3 SPI, 16 PWM og mange flere. Dette gjør det enkelt å koble brettet med andre sensorer og enheter.

Konklusjon

ESP32-DevKitC mikrokontrollerkortet har et bredt spekter av funksjoner, inkludert Wi-Fi og Bluetooth-tilkobling, flere analoge og digitale inngangs-/utgangspinner og støtte for ulike kommunikasjonsprotokoller som I2C, SPI og UART. Tavlen inkluderer også en integrert Hall-sensor og temperatursensor. Les artikkelen for mer informasjon om ESP32-DevKitC.