Wat is ESP32-DevKitC

Wat Is Esp32 Devkitc



De ESP32-DevKitC is een compact ontwikkelbord dat gebruikmaakt van de ESP32-microcontroller en wordt geproduceerd door Espressif. Het bord heeft aan beide zijden pin-headers, waardoor een gemakkelijke interface met verschillende randapparatuur mogelijk is. Het kan worden aangesloten op randapparatuur met behulp van jumperdraden of op een breadboard worden gemonteerd.

Om tegemoet te komen aan uiteenlopende gebruikersvereisten, is de ESP32-DevKitC V4 verkrijgbaar in verschillende versies, elk met een andere ESP32-module, zoals:







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

Raadpleeg voor meer informatie ESP-productkiezer .



Functionele beschrijving

De volgende afbeelding en de onderstaande tabel beschrijven de belangrijkste componenten, interfaces en bedieningselementen van de ESP32-DevKitC V4-kaart:



Hoofdonderdeel Beschrijving
ESP32-WROOM-32





De chipset die wordt gebruikt in ESP32-DevKitC is ESP32-WROOM-32. Het is de chip in de kern van het bord. Meer informatie over deze chip is te vinden op ESP32-WROOM-32 Data papier .
IN Reset knop
Laars Een downloadknop (Boot) die wordt gebruikt in combinatie met EN om de firmware-downloadmodus te starten met behulp van een seriële poort.
USB-naar-UART-brug Een enkele USB-naar-UART bridge-chip die overdrachtssnelheden tot 3 Mbps mogelijk maakt.
Micro USB-poort Een micro-USB-poort die dient als voeding voor het bord en als communicatie-interface tussen een computer en de ESP32-WROOM-32-module.
5V voedings-LED Er is een 5V power on LED die oplicht wanneer het bord is aangesloten op een USB of een externe 5V voeding.
IO De meeste pinnen op de ESP-module zijn toegankelijk via de pin-headers op het bord, waardoor de ESP32 verschillende functies kan uitvoeren, waaronder PWM, ADC, DAC, I2C, I2S, SPI en meer.


Voedingsopties

Het bord kan op drie verschillende manieren van stroom worden voorzien, waarbij de ene de andere uitsluit:



  • De standaard voeding is via de Micro USB-poort.
  • Er kan ook stroom worden geleverd via de headerpennen met het label 5V/GND.
  • De headerpennen met het label 3V3/GND kunnen ook worden gebruikt als voedingsoptie.

Waarschuwing : Het is essentieel om slechts één van de hierboven genoemde voedingsopties te gebruiken, omdat het niet doen hiervan kan leiden tot schade aan het bord en/of de voedingsbron.

Hier zijn enkele artikelen die u zullen helpen om het ESP32-bord van stroom te voorzien met behulp van verschillende bronnen:

  • Hoe ESP32 van stroom te voorzien
  • ESP32 van stroom voorzien met batterij
  • ESP32 van stroom voorzien met behulp van een smartphone-oplader

ESP32-DevKitC Pinout

De ESP32-pinout verwijst naar de opstelling en functie van de input/output (I/O)-pinnen op de ESP32-microcontroller. De ESP32 heeft in totaal 38 pinnen, waarbij elke pin een specifiek doel dient. De pinnen zijn onderverdeeld in verschillende groepen, waaronder voedingspinnen, aardingspinnen, analoge ingangspinnen en digitale I/O-pinnen.

De pinout van de ESP32 kan enigszins variëren, afhankelijk van de specifieke module of het ontwikkelbord dat wordt gebruikt. Lees het volgende artikel om de gedetailleerde pinout-beschrijving van de pinout van het ESP32-DevKitC-bord te lezen:

ESP32-DevKitC Pinout

Kenmerken van ESP32-DevKitC

ESP32-DevKitC heeft verschillende functies waardoor het een populaire keuze is onder ontwikkelaars. Hier zijn enkele van de belangrijkste kenmerken van de ESP32-DevKitC:

1. Dual-coreprocessor

ESP32-DevKitC wordt geleverd met een dual-coreprocessor, waardoor het meerdere taken tegelijkertijd kan uitvoeren. Dit maakt het een uitstekende keuze voor toepassingen die multitasking vereisen.

2. Geïntegreerde Wi-Fi en Bluetooth

De ESP32-chip die in het DevKitC-bord is geïntegreerd, wordt geleverd met ingebouwde Wi-Fi- en Bluetooth-mogelijkheden. Hierdoor is het board eenvoudig draadloos te verbinden met internet of andere apparaten.

3. Laag stroomverbruik

De ESP32-chip is ontworpen om weinig stroom te verbruiken, waardoor het een uitstekende keuze is voor apparaten op batterijen.

4. Grote geheugencapaciteit

De ESP32-DevKitC wordt geleverd met 4 MB flash-geheugen en 520 kB SRAM. Dit biedt voldoende ruimte voor het opslaan van het programma en de gegevens.

5. Uitgebreide set randapparatuur

De ESP32-DevKitC heeft een uitgebreide set randapparatuur, waaronder 18 ADC-kanalen, 2 DAC-kanalen, 3 UART's, 2 I2C, 3 SPI, 16 PWM en nog veel meer. Dit maakt het eenvoudig om het bord te koppelen aan andere sensoren en apparaten.

Conclusie

De ESP32-DevKitC-microcontrollerkaart heeft een breed scala aan functies, waaronder Wi-Fi- en Bluetooth-connectiviteit, meerdere analoge en digitale input/output-pinnen en ondersteuning voor verschillende communicatieprotocollen zoals I2C, SPI en UART. Het bord bevat ook een geïntegreerde Hall-sensor en temperatuursensor. Lees het artikel voor meer informatie over ESP32-DevKitC.