🛠 Premier blink sur une broche sûre (GPIO22)

ESP32-H2 · debutant · Schéma : IMG-esp32-h2-debutant-1-h2-clignoter-gpio22.svg — ESP32-H2-DevKitM-1 avec une LED externe et sa résistance sur GPIO22, broches déconseillées GPIO8 (strapping + LED RGB) et GPIO26/27 (USB) barrées.

Premier contact avec l'ESP32-H2, la puce mesh d'Espressif : un RISC-V 32 bits mono-cœur cadencé jusqu'à 96 MHz, 320 KB de SRAM, et surtout PAS de Wi-Fi — ici seules existent les radios IEEE 802.15.4 (Thread, Zigbee) et Bluetooth 5 LE. Tuto blink avec arduino-esp32 (board ESP32-H2 Dev Module) : choisis une broche sûre comme GPIO22, ni broche de strapping ni broche USB. Évite GPIO8 : c'est la LED RGB adressable embarquée du DevKitM-1 et une broche de strapping (avec GPIO9 et GPIO25) ; un simple digitalWrite ne l'allume pas, et toute charge branchée dessus au reset peut faire rater le mode de boot. Évite GPIO26/27 si tu utilises le port USB-C : elles portent le USB-Serial/JTAG (D−/D+). La console série passe par ce même USB 2.0 full speed (12 Mbps), qui sert aussi au flash et au debug. Rappelle-toi : logique 3,3 V, 19 GPIO au total, aucun DAC. Compile avec idf.py -DIDF_TARGET=esp32h2 flash ou depuis l'IDE Arduino, et affiche « H2 alive — no Wi-Fi here » sur la console pour t'en faire un réflexe.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels