Overview:
A powerful and affordable development board based on the Espressif ESP32-WROOM-32 dual-core microcontroller, featuring integrated Wi-Fi and Bluetooth connectivity. This board includes a CH340 USB-to-UART interface for reliable serial communication and easy programming via the Arduino IDE or other platforms. Ideal for IoT, robotics, automation, and wireless control projects.
Third-Party ESP32 (DevKit with CH340 Chip)
Key Features:
-
Dual-core 32-bit CPU (Xtensa® LX6) running up to 240 MHz for high-performance applications
-
Integrated Wi-Fi (802.11 b/g/n) and Bluetooth v4.2 (Classic + BLE) for seamless wireless connectivity
-
CH340G USB Interface for easy plug-and-play programming and serial debugging
-
Compatible with Arduino IDE, MicroPython, and ESP-IDF development environments
-
Auto-reset circuitry (EN and BOOT buttons) for fast uploading and flashing
-
Wide I/O support: SPI, I²C, I²S, UART, ADC, DAC, PWM, and capacitive touch inputs
-
Onboard 3.3 V voltage regulator allows USB or VIN (5–12 V) power input
-
Integrated status LED on GPIO 2 for basic debugging and visual indicators
-
Compact 30-pin layout compatible with most breadboards and prototyping setups
Specifications:
-
Microcontroller: Espressif ESP32-WROOM-32
-
CPU: Dual-core Xtensa LX6 @ up to 240 MHz
-
Flash Memory: 4 MB (some variants 8 MB)
-
SRAM: 520 KB internal
-
Wireless Connectivity: Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth Classic + BLE v4.2
-
Operating Voltage: 3.3 V logic level
-
Input Voltage (USB): 5 V
-
Input Voltage (VIN pin): 5 V – 12 V (regulated onboard)
-
USB Interface Chip: CH340G (USB ↔ UART converter)
-
I/O Pins: 30 – 38 GPIOs (depending on board variant)
-
Analog Inputs (ADC): 18 × 12-bit channels
-
DAC Outputs: 2 × 8-bit channels
-
UART Interfaces: 3 hardware UARTs
-
SPI Interfaces: 4 hardware buses
-
I²C Interfaces: 2 hardware buses
-
PWM Channels: Up to 16
-
Buttons: EN (Reset) and BOOT (Flash)
-
Onboard LED: Connected to GPIO 2
-
Average Current (Wi-Fi Active): ~160 mA
-
Deep-Sleep Current: < 10 µA
-
Dimensions: ≈ 54 mm × 28 mm
-
Programming Interface: USB -C via CH340G
-
Supported IDEs: Arduino IDE, PlatformIO, MicroPython, ESP-IDF
Applications:
-
Internet of Things (IoT) projects: smart home automation, sensors, and cloud-connected devices
-
Wireless communication systems: Wi-Fi gateways, BLE beacons, and network bridges
-
Robotics and motor control using PWM, I²C, and SPI peripherals
-
Embedded systems prototyping for rapid development and testing
-
Environmental monitoring and data-logging applications with multiple analog inputs
-
Educational and hobbyist projects requiring Wi-Fi/Bluetooth and real-time performance
DATASHEET: ESP-32 DevKit
Reminder: This board is BASED off the ESP-32 DevKit, some minor differences MAY be present.-
