SKU: OT1010 Article number: XP764 EAN: 8720828223338
The ESP32 development board is ideal for IoT (Internet Of Things) projects because it features on-board WiFi and Bluetooth. It can be programmed easily via the Arduino IDE. Watch the YouTube video above for the installation of this board in the Arduino IDE.
Use the OTRONIC ESP32 manual to quickly get started with your ESP32 Devkit V1 board.
NOTE: This ESP32 Devkit V1 does NOT fit on a standard breadboard. The ESP32-S DOES fit on a standard breadboard.
This ESP32 board has:
ESP32 Wroom32 DevKit has a total of 25 GPIOs, of which some can only be used as input.
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.
Not all pins have an input pullup and you will need to place an external pullup resistor. Here is an overview.
Pins with internal pull up INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pins without internal pull up
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
The great thing about this board is that you can use it in several ways regarding WiFi communication.
We would like to elaborate on the last one. ESP NOW is a technology that makes it possible for modules to communicate directly with each other via their MAC address. There is also a message back to confirm if the data has been received, which allows for good control to check if messages arrive and you can validate this.
With ESP Now you can work very modularly and it is also lightning fast. This way, you can run your program on one ESP32 while other ESP32 boards only respond and, as it were, act as an extension of your GPIO pins.
1 ESP32 can communicate with up to 20 other boards.
A good explanation of ESP NOW by Andreas Spiess can be found here: https://www.youtube.com/watchv=6NsBN42B80Q
Delivery:
Header pins are NOT soldered and are supplied separately.
To be able to program the ESP32 in the Arduino IDE, some settings must first be configured:
If you notice nothing happens during uploading, you can briefly hold down the BOOT button on the ESP32 board during the upload. As soon as the upload starts, you can release it. It may take some trial and error to find the right moment.
If there is no COM port available in the Arduino IDE under TOOLS -> PORT, it may be necessary to reinstall the CP210x driver. This is the USB chip on this board. Search on Google or download the driver here: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
It may also be due to the micro USB cable, which may not be a data cable. There are many so-called charging cables in circulation that are only suitable for charging, for example, a phone. Replace the cable with a suitable micro USB data cable or order a suitable cable at otronic.nl.
Set the baud rate to 115200 baud in the Serial Monitor window at the bottom right.
The GPIO pins on ESP development boards do not always match the values printed on the boards. Therefore, it is important to always consult the correct PINOUT diagram. You can find this in the OTRONIC ESP32 Quick Start Guide
Dimensions
Length: 5.23cm
Width: 2.82cm
Height: 1.33cm