ESP32-H2-Zero (Waveshare)
Schaltplan
…
Komponenten
- ESP32-H2FH4S (96 MHz RISC-V)
- 4MB Internal Flash Memory
- WS2812 RGB-LED (an GPIO 8)
- Integrated BLE 5 and IEEE 802.15.4 (Zigbee 3.0 and Thread) wireless
- ME6217C33 Spannungsregler (5V → 3,3V)
- Größe: 24 x 18,4 mm
Besonderheiten
- Benötigt keinen externen UART-Chip, die USB-Pins werden direkt am ESP angeschlossen
- Emuliert über USB ein JTAG Interface für Low-Level Debugging/Programmierung
Pins
- BOOT Button ⇒ GPIO_NUM_9
- RGB LED (WS2812) ⇒ GPIO_NUM_8
- Blue LED ⇒ GPIO_NUM_13
- „Good to use“ (Pins die nicht in Konflikt mit internen und onboard Verwendungen stehen):
- GPIO_NUM_10
- GPIO_NUM_11
- GPIO_NUM_12
- GPIO_NUM_14
- GPIO_NUM_22
Programmierung
Um den ESP32-H2 in den Programmiermodus zu bringen/zwingen, unabhängig davon welche Firmware installiert ist die ggf. eine USB-Programmierung verhindert, einfach den BOOT Button drücken und gedrückt halten, anschließend den RESET-Button einmal kurz betätigen und den BOOT-Button wieder loslassen. Dies aktiviert den über USB verfügbaren JTAG Programmiermodus, ohne weitere zusätzliche Hardware.


