🛠 Faire clignoter la LED RGB de la DevKitC-1
Premier projet avec l'ESP32-C6 : faire clignoter la LED embarquée. Sur la carte officielle ESP32-C6-DevKitC-1, la LED est une LED RGB adressable (type WS2812) dont la ligne de données est reliée à GPIO8. Étapes : installer ESP-IDF, créer un projet avec idf.py set-target esp32c6, définir BLINK_GPIO sur GPIO_NUM_8, puis idf.py flash monitor. Rappel important : GPIO8 est une broche de strapping (avec GPIO5, GPIO9 et GPIO15) qui pilote aussi l'affichage des messages ROM et la force de pilotage ; ne jamais y brancher une charge qui tirerait le niveau au reset, sinon la carte ne démarre plus ou ne se flashe plus. Le C6 est un RISC-V RV32IMAC mono-cœur cadencé jusqu'à 160 MHz ; la logique est en 3,3 V uniquement, les broches ne tolèrent pas 5 V. Le code de base reste un gpio_set_level périodique dans une boucle FreeRTOS avec vTaskDelay : suffisant pour comprendre la chaîne complète build → flash → console. Une fois le clignotement réussi, tu maîtrises l'outillage ESP-IDF de bout en bout, et tu sauras pourquoi on évite soigneusement les broches de strapping pour la connectique externe.
Autres tutoriels pour cette carte
Exemples de code pour cette carte
clignotante.inoArduinobouton-led.inoArduinorespiration.inoArduinodht22.inoArduinooled-i2c.inoArduinoserveur-web.inoArduino