Bonjour,
une autre solution, qui évite de charger spécialement un programme "qui fait rien", systématiquement
mettre un arrêt (par attente d'un appui sur une touche connectée toujours sur la même pin),
au début des setup de tous les programmes, avant l'affectation des INPUT OUTPUT......
Profiter de cet arrêt lors de l'ancien prog pour charger le nouveau.
Quand la mise au point est finie, si cet arrêt est inutile, le supprimer
Et pour les plus prudents

......, ne pas alimenter les capteurs,les actionneurs, avant l'upload du nouveau prog les concernant....?
Je ne l'ai pas toujours fait, loin de là, et avec des configs dans tous les sens, des capteurs alimentés, je n'ai pas eu de problèmes.
Toutefois la question est justifiée, et montre de la claivoyance, quand on débute sans expertise sur l'électronique des microprocesseurs.
C'est bien de vouloir prendre soin de ces petites bêtes
