Hvad er ESP32-DevKitC

Hvad Er Esp32 Devkitc



ESP32-DevKitC er et kompakt udviklingskort, der bruger ESP32 mikrocontrolleren og er fremstillet af Espressif. Boardet har stiftoverskrifter på begge sider, hvilket giver mulighed for praktisk grænseflade med forskellige perifere enheder. Den kan tilsluttes periferiudstyr ved hjælp af jumperledninger eller monteres på et brødbræt.

For at imødekomme forskellige brugerkrav er ESP32-DevKitC V4 tilgængelig i forskellige versioner, som hver har et forskelligt ESP32-modul så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 venligst ESP produktvælger .



Funktionsbeskrivelse

Følgende figur og tabellen nedenfor beskriver de vigtigste komponenter, grænseflader og kontroller på ESP32-DevKitC V4-kortet:



Nøglekomponent Beskrivelse
ESP32-WROOM-32





Chipsættet, der bruges i ESP32-DevKitC, er ESP32-WROOM-32. Det er chippen i kernen af ​​brættet. Mere information om denne chip kan findes på ESP32-WROOM-32 Datablad .
I Genstarts knap
Støvle En downloadknap (boot), der bruges sammen med EN til at starte firmwaredownloadtilstand ved hjælp af seriel port.
USB-til-UART-bro En enkelt USB-til-UART-bro-chip, der giver mulighed for overførselshastigheder på op til 3 Mbps.
Micro USB port En Micro USB-port, der både fungerer som strømforsyning til kortet og som kommunikationsinterface mellem en computer og ESP32-WROOM-32-modulet.
5V Power On LED Der er en 5V power on LED, der lyser, når kortet er tilsluttet en USB eller en ekstern 5V strømforsyning.
I/O De fleste af stifterne på ESP-modulet er tilgængelige via stiftoverskrifterne på kortet, hvilket gør det muligt for ESP32 at udføre forskellige funktioner, herunder PWM, ADC, DAC, I2C, I2S, SPI og mere.


Strømforsyningsmuligheder

Boardet kan drives på tre forskellige måder, som hver udelukker de andre:



  • Standardstrømforsyningen er via Micro USB-porten.
  • Strøm kan også forsynes gennem hovedstifterne mærket 5V/GND.
  • Header-stifterne mærket 3V3/GND kan også bruges som strømforsyning.

Advarsel : Det er vigtigt kun at bruge én af strømforsyningsmulighederne nævnt ovenfor, da undladelse af at gøre det kan resultere i beskadigelse af kortet og/eller strømforsyningskilden.

Her er nogle af artiklerne, som vil hjælpe dig med at drive ESP32-kortet ved hjælp af forskellige kilder:

  • Sådan driver du ESP32
  • Sådan strømforsynes ESP32 med batteri
  • Sådan strømforsynes ESP32 ved hjælp af en smartphone-oplader

ESP32-DevKitC Pinout

ESP32 pinout refererer til arrangementet og funktionen af ​​input/output (I/O) ben på ESP32 mikrocontrolleren. ESP32 har i alt 38 stifter, hvor hver stift tjener et specifikt formål. Benene er opdelt i flere grupper, herunder strømben, jordben, analoge inputben og digitale I/O-ben.

ESP32 pinout kan variere lidt afhængigt af det specifikke modul eller udviklingskort, der bruges. For at læse den detaljerede pinout beskrivelse af ESP32-DevKitC board pinout, skal du læse følgende artikel:

ESP32-DevKitC Pinout

Funktioner i ESP32-DevKitC

ESP32-DevKitC har flere funktioner, der gør det til et populært valg blandt udviklere. Her er nogle af nøglefunktionerne i ESP32-DevKitC:

1. Dual-Core-processor

ESP32-DevKitC kommer med en dual-core processor, som gør det muligt at håndtere flere opgaver samtidigt. Dette gør det til et fremragende valg til applikationer, der kræver multitasking.

2. Integreret Wi-Fi og Bluetooth

ESP32-chippen integreret i DevKitC-kortet kommer med indbygget Wi-Fi og Bluetooth-funktioner. Dette gør det nemt at forbinde kortet til internettet eller andre enheder trådløst.

3. Lavt strømforbrug

ESP32-chippen er designet til at forbruge lavt strømforbrug, hvilket gør den til et fremragende valg til batteridrevne enheder.

4. Stor hukommelseskapacitet

ESP32-DevKitC kommer med 4 MB flashhukommelse og 520 kB SRAM. Dette giver rigelig plads til lagring af program og data.

5. Rigt sæt periferiudstyr

ESP32-DevKitC har et rigt sæt periferiudstyr, herunder 18 ADC-kanaler, 2 DAC-kanaler, 3 UART'er, 2 I2C, 3 SPI, 16 PWM og mange flere. Dette gør det nemt at forbinde kortet med andre sensorer og enheder.

Konklusion

ESP32-DevKitC mikrocontrollerkortet har en bred vifte af funktioner, herunder Wi-Fi og Bluetooth-forbindelse, flere analoge og digitale input/output-ben og understøttelse af forskellige kommunikationsprotokoller såsom I2C, SPI og UART. Tavlen indeholder også en integreret Hall-føler og temperaturføler. For flere detaljer om ESP32-DevKitC læs artiklen.