Esp32 DevKit v1

Esp32 Devkit V1 by Espressif

Connection Type
Wi-Fi
Number of servos
25
Audio Support
No
Camera Support
No

Firmware


The DOIT ESP32 DevKit v1 is an affordable Wi-Fi controller with plenty of I/O and three hardware UARTs. With the firmware below installed, the board behaves like an EZB that Synthiam ARC can connect to over Wi-Fi. This firmware is compatible with ARC 2019.06.25.00 and newer.

Servo note: For servo use with EZ-Cam, only the following pins are recommended: 2, 4, 12–19, 21–23, 25–27, 32–33.
DOIT ESP32 DevKit v1 board layout

Video Tutorial


Wi-Fi Modes

The firmware supports two Wi-Fi modes:

  • AP Mode – the ESP32 creates its own Wi-Fi network and acts as the server that ARC connects to.
  • Client Mode – the ESP32 joins your existing Wi-Fi network (router), and ARC connects to the ESP32’s IP address on that network.

You can view the current IP address and connection status using the Arduino IDE Serial Monitor set to 115200 baud.


Port Configuration

In ARC, the digital ports are labeled D0–D23. On the ESP32, the pins are labeled with GPIO numbers that are not in sequential order. Use the pin translation diagram below to map ESP32 GPIO pins to ARC Dx ports.

Pins marked TX/RX are the hardware UART pins and correspond to hardware UART #0 in ARC.

ESP32 to ARC digital port mapping

ARC Pro

Upgrade to ARC Pro

Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

#1  

I have done many small projects with the ESP8266 (temp sensors, garage door status, cell phone garage door opener, scrolling LED displays). Just great little boards, very cheap, WiFi and programming with the Arduino IDE they can't be beat. With this update, I guess it's time for me to try the new big brother ESP32. What Fun!

Thanks DJ

#2  

This looks like something I can play with and add some fun stuff around the house.

Author Avatar
PRO
Synthiam
#3  

Those are good ideas! Perfect for these devices being so affordable. I think we bought a box for $4 each. What stuff do you guys have in mind?

i might make a controller for my blinds on the deck at my cabin:)

Author Avatar
PRO
Synthiam
#4  

Updated the firmware to work with the latest beta ARC on 2019-06-25-00

#6  

Hi, I understand that the firmware is for the DOIT ESP32 devkit1, but in France what I easily find it is the ESP32 NodeMCU, which has 38 pinouts ESP32 Do you think it could work, with this firmware or with minor changes ? Thanks

Author Avatar
PRO
Synthiam
#7  

Not a clue - but they're usually $5 boards so it's worth a shot:). Also, be warned that this board is really slow and doesn't do much.

#8  

Ok, thanks. Maybe i will give it a try. It is really a lot slower than, let's say, an IO-tiny ?