Zoom de afbeelding in met de muis

ESP32 WROOM losse header pins 4Mb Devkit V1 Board met WiFi Bluetooth en Dual Core processor (BNL93)

Op voorraad
Benela
Header-pinnen zijn niet voorgesoldeerd en worden dus los er bij geleverd. Indien je voorgesolderde pins wilt, zoek dan op artikelnummer BNL92 Het ESP32 development board is ideaal voor IoT (Intern...
€9,95
€9,95

Header-pinnen zijn niet voorgesoldeerd en worden dus los er bij geleverd. 
Indien je voorgesolderde pins wilt, zoek dan op artikelnummer BNL92

Het ESP32 development board is ideaal voor IoT (Internet of Things) projecten omdat het board beschikt over ingebouwde WiFi en Bluetooth functionaliteit. Het kan eenvoudig worden geprogrammeerd via de Arduino IDE. 

Gebruik de Benela ESP32 handleiding om snel aan de slag te gaan met je ESP32 Devkit V1 board.

De ESP32 Devkit V1 past niet op een standaard breadboard. De Benela ESP32-S past daar wel op een standaard breadboard.

Dit ESP32 board heeft de volgende kenmerken:

- 18 Analog-to-Digital Converter (ADC) kanalen
- 3 SPI interfaces
- 3 UART interfaces
- 2 I2C interfaces
- 16 PWM output kanalen
- 2 Digital-to-Analog Converters (DAC)
- 2 I2S interfaces
- 10 Capacitive sensing GPIO's

De ESP32 Wroom32 DevKit heeft in totaal 25 GPIO's, waarvan sommige alleen als input kunnen worden gebruikt.

Input Only Pins:
GPIO 34, GPIO 35, GPIO 36, GPIO 39

Niet alle pins hebben interne pull-up weerstanden, dus je moet externe pull-up weerstanden gebruiken wanneer je ze als input met pull-up gebruikt:

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

Dit board kun je op verschillende manieren gebruiken voor WiFi-communicatie:

- mini access point
- WiFi-client
- webserver
- Peer-to-peer met ESP Now

ESP NOW is een technologie waarmee modules rechtstreeks kunnen communiceren via hun MAC-adres. Hierbij wordt er ook een ontvangstbevestiging gestuurd, waardoor je berichten kunt valideren en controleren of ze zijn aangekomen.

Met ESP Now kun je op een modulaire en snelle manier werken. Je kunt bijvoorbeeld je programma op de ene ESP32 laten draaien, terwijl andere ESP32-boards alleen reageren en fungeren als een uitbreiding van je GPIO-pinnen.

Eén ESP32 kan communiceren met maximaal 20 andere boards, let daar op.

ESP32 installeren in Arduino IDE:
Om de ESP32 te kunnen programmeren in de Arduino IDE, moeten enkele instellingen worden aangepast:

1. Installeer de Arduino IDE-software (www.arduino.cc).
2. Ga naar 'bestand' en vervolgens naar 'voorkeuren' in de Arduino IDE.
3. Voeg de volgende URL toe aan het veld meer board manager urls': https://dl.espressif.com/dl/package_esp32_index.json
4. Ga naar 'hulpmiddelen, board, board beheer' in de Arduino IDE.
5. Zoek en installeer de juiste library (ESP32 by Espressif Systems). Dit hoeft slechts één keer te worden gedaan.
6. Selecteer het DOIT ESP32 Devkit V1-board in de lijst onder het menu 'tools, board'
7. Stel de uploadsnelheid in op 115200 baud.
8. Wijs de juiste COM-poort toe aan het ESP32-board.

Als de ESP32 niet goed functioneert of de foutmelding "A fatal error occurred: Failed to connect to ESP32: Timed out Connecting" wordt weergegeven tijdens het uploaden van de code, houd dan tijdens het uploaden kort de BOOT-knop op het ESP32-bord ingedrukt. Laat de knop los zodra het uploaden begint. Het kan even zoeken zijn naar het juiste moment.

Als er geen COM-poort beschikbaar is in de Arduino IDE onder 'tools, port', moet mogelijk de CP210x-driver opnieuw worden geïnstalleerd. Dit is de USB-chip op het bord. 

Het kan ook aan de micro-USB-kabel liggen die mogelijk geen dataverbinding ondersteunt. Er zijn veel kabels in omloop die alleen geschikt zijn voor het opladen van devices. Vervang (of bestel op onze site) de kabel door een geschikte micro-USB-datakabel.

Als de ESP32 Serial Monitor niet werkt of vreemde tekens weergeeft in de Arduino IDE, stel dan de baudsnelheid onderaan het Serial Monitor-venster in op 115200 baud.

Als de GPIO-pinnen van de ESP32 niet overeenkomen met de pinnen in de code, raadpleeg dan altijd het juiste PINOUT-schema. 

You have successfully subscribed!
This email has been registered