🛠 Pilotez la LED RGB embarquée avec le périphérique RMT
En la ESP32-H2-DevKitM-1, el LED integrado es un LED RGB direccionable (tipo WS2812) conectado al GPIO8 y controlado por el periférico RMT — no un simple GPIO. Tutorial: hacer parpadear rojo, verde y azul con ESP-IDF (v5.1 mínimo, target esp32h2) inspirándote en examples/get-started/blink: crea un canal RMT TX en el GPIO8 (resolución del orden de 10 MHz), adjunta un codificador RGB888 compatible con WS2812, y luego envía los píxeles en el orden GRB esperado por este tipo de LED. Dos precauciones de hardware: el GPIO8 es un pin de strapping (junto con GPIO9 y GPIO25) y solo el LED debe estar conectado a él, de lo contrario el modo de arranque se vuelve aleatorio; y dado que los GPIO0–5 y GPIO22–27 están inactivos en modo deep-sleep, ten en cuenta esta restricción desde el inicio al elegir tus pines. Las API de codificador RMT/LEDC evolucionan entre las versiones de ESP-IDF: copia el ejemplo oficial de tu versión en lugar de seguir un blog antiguo. >
Otros tutoriales para esta placa
- Premier blink sur une broche sûre (GPIO22)
- Beacon BLE 5 : le « hello radio » d'une puce sans Wi-Fi
- Deep-sleep 7 µA : le bouton qui doit être dans le domaine LP
- Interrupteur Zigbee certifié avec l'ESP-Zigbee-SDK
- ADC 12 bits et capteur de température : piège du date code
- Endpoint Matter-over-Thread sur esp-matter