C'est même la manip à réaliser en priorité.
@Ink18 : il faut isoler les variables et procéder méthodiquement.
Si avec l'arduino seul le téléversement se fait correctement et pas avec le "shield" connecté c'est que :
- le shield est en panne
- plus probablement il y a des incompatibilités avec les broches que le "shield" utilises.
Je suis comme @fdufnew, utiliser D0 et D1 est c'est une source d'ennuis.
Ce n'est pas parce que tu ne les utilises pas que le shield n'y connecte pas des composants gênants.
Je ferais :
- Téléversement sans le shield : il faut le retirer complètement.
Si le téléversement se passe correctement, installation du shield et vérification que le programme fait ce qui est prévu. - Si cela marche, nouveau téléversement avec le shield en place + manipulation de l'inter.
- Si cela marche encore, nouveau téléversement, mais sans manipulation de l'inter.
Et là tu sauras conclure et choisir la bonne méthode ou détecter où se situe la panne.