ESP32-DevKitC V4 is a small-sized ESP32-based development board produced by Espressif. Most of the I/O pins are broken out to the pin headers on both sides for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-DevKitC V4 on a breadboard.
To cover a wide range of user requirements, the following versions of ESP32-DevKitC V4 are available with different ESP32 modules:
My board is installed with ESP32-WROVER-E module.
ESP32-WROVER-E and ESP32-WROVER-IE are two powerful, generic WiFi-BT-BLE MCU modules. ESP32-WROVER-E comes with a PCB antenna, and ESP32-WROVER-IE with an IPEX antenna. They both feature a 4 MB external SPI flash and an additional 8 MB SPI Pseudo static RAM (PSRAM).
At the core of the module is the ESP32-D0WD-V3 chip, For details on the part numbers of the ESP32 family of chips, please refer to the document ESP32 Datasheet.
Espressif has released one wafer-level change on ESP32 Series of products (ECO V3). ESP32 ECO V3 User Guide is one of the must see document describes differences between V3 and previous ESP32 silicon wafer revisions.
To install ESP32 on Arduino IDE Boards Manager:
Arduino IDE Menu > File> Preferences
Enter the url in the "Additional Board Manager URLs":
To enter more than one URL, separate it with a comma.
Menu > Tools > Board > Boards Manager…
Search and install ESP32
Examples (in Arduino framework):