• Ma t/m vr besteld voor 14:00 is morgen geleverd
  • Gratis retourneren binnen 30 dagen.
  • 1 Jaar Garantie
Otronic ESP32 WROOM 4Mb Devkit V1 Board met WiFi Bluetooth en Dual Core processor
ESP32 WROOM 4Mb Devkit V1 Board met WiFi Bluetooth en Dual Core processor €8,54

Otronic ESP32 WROOM 4Mb Devkit V1 Board met WiFi Bluetooth en Dual Core processor

€8,54
Niet op voorraad
Artikelnummer: NA624
EAN: 5060139991162
SKU: OT101-B51
  • 1 jaar Garantie
  • Ma t/m vr besteld voor 14:00 is morgen geleverd
  • Voorraad in Nederland
  • Gratis Retourneren binnen 30 dagen
Informatie

Het ESP32 development board is ideaal voor IoT (Internet Of Things) projecten omdat deze beschikt over on board WiFi en Bluetooth. Gewoon via de Arduino IDE te programmeren. Bekijk de Youtube video hierboven voor de installatie van die board in de Arduino IDE.

Deze ESP32 module is ook geschikt voor WLED.

Gebruik de OTRONIC ESP32 handleiding om snel met uw ESP32 Devkit V1 board aan de slag te kunnen.

LET OP: Deze ESP32 Devkit V1 past NIET op een standaard breadboard. De ESP32-S past WEL op een standaard breadboard.

Dit ESP32 board heeft:

  • 18 Analog-to-Digital Converter (ADC) channels
  • 3 SPI interfaces
  • 3 UART interfaces
  • 2 I2C interfaces
  • 16 PWM output channels
  • 2 Digital-to-Analog Converters (DAC)
  • 2 I2S interfaces
  • 10 Capacitive sensing GPIOs

ESP32 Wroom32 DevKit heeft totaal 25 GPIOs waarvan een aantal alleen als input gebruikt kunnen worden.

ESP32 spanning VIN of USB:
De voeding voor de ESP32 DevKit V1 wordt geleverd via de ingebouwde Micro USB connector (5V) of rechtstreeks via de "VIN" pin. De ESP32 kan werken op een externe voeding van 6 tot 20 volt. Als je meer dan 12V gebruikt, kan de spanningsregelaar erg heet worden en zal de levensduur verkorten. Gebruik in dat geval liever een STEP DOWN converter om de spanning omlaag te brengen.

Input Only Pins
GPIO 34
GPIO 35
GPIO 36
GPIO 39
Not all pins have input pullup, you need external pullup on these pins when using as input pullup.

Niet alle pins hebben een input pullup en zal je een externe pullup weerstand moeten plaatsen. Hierbij een overzicht.

Pins met interne pull up INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23

Pins zonder interne pull up
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33

Het mooie aan dit boardje is dat je deze op meerdere manieren kunt gebruiken voor wat betreft de WiFi communicatie.

  1. Als mini access point
  2. Als WiFi client
  3. Als Webserver
  4. Peer-to-peer met ESP Now

Dat laatste willen we nog even toelichten. ESP NOW is een technologie die het mogelijk maakt om rechstreeks de modules met elkaar te laten communiceren via hun MACadres. Daarbij is er ook een bericht terug of de data is ontvangen waardoor er een goede controle uit te voeren is of berichten aankomen en je dit kunt valideren.

Met ESP Now kun je heel modulair werken en het is ook nog eens razend snel. Op deze manier kun je op de ene ESP32 je programma laten draaien terwijl je andere ESP32 boardjes alleen maar laat reageren en als het ware een uitbreiding zijn op je GPIO pins.

1 ESP32 kan met maximaal 20 andere boards communiceren.

Een goede uitleg van ESP NOW van Andreas Spiess vind je hier: https://www.youtube.com/watchv=6NsBN42B80Q

Levering:
Header pins reeds gesoldeerd. Klaar voor gebruik.

ESP32 installeren in Arduino IDE

Om de ESP32 te kunnen programmeren in de Arduino IDE moeten er eerst wat zaken worden ingesteld:

  1. Installeer Arduino IDE software (www.arduino.cc)
  2. Ga in Arduino IDE naar BESTAND en dan naar VOORKEUREN.
  3. Vul bij MEER BOARD MANAGER URLS de volgende URL in: https://dl.espressif.com/dl/package_esp32_index.json
  4. Ga nu naar HULPMIDDELEN, BOARD en BOARD BEHEER
  5. Zoek de juiste library (ESP32 by Espressif Systems) en installeer deze (dit hoeft maar 1 keer)
  6. Kies voor het board DOIT ESP32 Devkit V1 in de lijst bij HULPMIDDELEN, BOARD
  7. Stel de upload speed in op 115200 baud
  8. Stel de poort in op de juist COM poort

ESP32 werkt niet of niet goed Bekijk onderstaande oplossingen.

ESP32 uploaden code werkt niet of geeft de melding A fatal error occurred: Failed to connect to ESP32: Timed out Connecting

Mocht je tijdens het uploaden merken dat er niets gebeurt dan kun je tijdens het uploaden even kort de BOOT knop op het ESP32 bordje ingedrukt houden. Zodra de upload start kun je hem weer loslaten. Dit is even zoeken naar het juiste moment.

ESP32 heeft geen COM poort in Arduino IDE

Indien er in de Arduino IDE bij HULPMIDDELEN -> POORT geen COM poort beschikbaar is dan kan het zijn dat de CP210x driver even opnieuw geinstalleerd moet worden. Dit is de USB chip op dit bordje. Zoek op Google of download de driver hier: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

Het kan ook liggen aan de micro USB kabel die mogelijk geen datakabel is. Er zijn veel z.g. laadkabels in omloop die alleen geschikt zijn voor het opladen van bijvoorbeeld een telefoon. Verwissel de kabel voor een geschikte micro USB datakabel of bestel een geschikte kabel op otronic.nl.

ESP32 Serial monitor werkt niet of geeft vreemde tekens in Arduino IDE

Zet in het Serial Monitor venster rechts onderin de baud rate op 115200 baud.

ESP32 GPIO pins komen niet overeen met de pins in de code

De GPIO pins komen bij ESP development boards niet altijd overeen met de waardes die op de boards zijn geprint. Daarom is het belangrijk om altijd het juiste PINOUT schema te raadplegen. Deze vind u o.a. in de OTRONIC ESP32 Snelstartgids

Afmetingen
Lengte: 5,23cm
Breedte: 2,82cm
Hoogte: 1,33cm