The ESP32-H2-DevKitM-1 dev board is Espressif’s new development board based on the ESP32-H2-MINI-1 module, priced at $10, it features dual USB Type-C support: one USB Type-C for UART via the CP2102 chip, and another for USB 2.0 host functionality up to 12 Mbps.
The dual USB setup can be useful for various applications, one USB port can be used for programming and debugging the device (usually through a UART connection), while the other can be used to connect host devices like keyboards, mice, or other USB gadgets.
The ESP32-H2-DevKitM-1 is designed for creating applications that use Bluetooth 5.2 LE, Zigbee, Thread, or Matter for connectivity. It includes two USB Type-C ports, buttons for booting and resetting, an RGB LED, and two 15-pin rows that reveal all the inputs and outputs from the ESP32-H2-MINI-1 module. This setup makes it a versatile choice for various IoT and connectivity projects.
Features and Specifications of ESP32-H2-DevKitM-1 Board
- Wireless Module: ESP32-H2-MINI-1
- Microcontroller (MCU): Espressif Systems ESP32-H2 32-bit RISC-V microcontroller, up to 96 MHz with 320 KB SRAM, 128 KB ROM, 4 KB LP memory
- Memory & Storage:
- 320 KB SRAM
- 128 KB ROM
- 4 KB LP memory
- 4MB flash storage
- Wireless Capabilities:
- Bluetooth 5.2 LE/Mesh
- 802.15.4 radio (Zigbee/Thread/Matter)
- I/O Ports:
- 2x USB Type-C ports (one USB 2.0 Full Speed host, one USB UART via CP2102 chip)
- 2x 15-pin headers with 19 programmable GPIOs
- Interfaces: 2x UART, 3x SPI, I2C, I2S, Remote Control Peripheral, LED PWM, Full-speed USB Serial/JTAG Controller, GDMA, MCPWM
- Other Features:
- Power LED, RGB LED
- Boot and Reset buttons
- Networking: PCB antenna
- Power Supply: 5V via USB Type-C port, 5V to 3.3V LDO
- Dimensions: 48.26 x 25.40 mm
- Extras: J5 for current measurement
The block diagram below shows the components of ESP32-H2-DevKitM-1 and their interconnections.
The documentation for the ESP32-H2-DevKitM-1 provides additional hardware details with a getting-started guide for using the ESP-IDF framework. It’s important to note that Arduino Core for ESP32 doesn’t work with it at this time. The document also includes a pinout diagram for the board.
The ESP32-H2-DevKitM-1 is available on Aliexpress, but the ESP32-H2-MINI-1 module isn’t yet, likely due to pending mass production.