ESP32-C3 Super Mini bloqué, la vraie cause

Ce n’est pas le cas avec mes diverses cartes dotées d’un ESP32-C3 dont la Super Mini.

  1. Si “USB CDC on boot” est désactivé, l’ESP32-C3 démarre tout seul en fin de flashage et exécute sans pb le programme Blink

  2. si j’ajoute un while(!Serial) en fin de setup() dans le programme Blink l’ESP32-C3 démarre tout seuil , commence à éxécuter le code flashé, mais la condition portant sur le port série n’étant pas vérifiée le clignotement de la led ne se fait plus.

    Ce comportement me parait logique, sans surprise, je ne vois pas ce qu’Espressif aurait à documenter de plus sur son site à ce sujet, que ce soit pour le soc ESP32-C3 ou pour le core Arduino pour ESP32

Ceci dit Espressif n’est pas responsable des éventuels défauts de conception et/ou de réalisation des multiples cartes qui incorporent un ESP32-C3.