Instructions

Sur les cartes Rev2 ou suivantes : une résistance tire la ligne 8U2/16U2 HWB à la terre rendant plus
facile de passe en mode DFU.
Vous pouvez utiliser le logiciel Atmel’s FLIP (Windows) ou le programmateur DFU (Mac OS X et Linux)
pour charger de nouveaux micro logiciels. Sinon vous pouvez utiliser la tête ISP avec un programmateur
externe (en écrasant le bootloader DFU).
Redémarrage automatique (logiciel)
Sans requérir une pression sur le bouton Reset avant un téléchargement, le Arduino Uno est conçu
d’une manière qui lui permet d’être redémarré par un logiciel sur l’ordinateur connecté.
Une des lignes de contrôle (DTR) du ATmega8U2/16U2 est connectée à la ligne de redémarrage du
ATmega328 via un condensateur 100 nanofarads. Quand cette ligne est atteinte (taken low), la ligne
de initialisation s’écarte assez longtemps pour réinitialiser la puce. Le logiciel Arduino utilise sa
capacité de vous permettre à charger un code par simple pression du bouton de chargement dans un
environnement Arduino. Cela signifie que le bootloader peut avoir une courte extinction car la baisse
du DTR peut être bien coordonnée avec le démarrage du chargement.
Cette configuration a d’autres implications. Quand le Uno est connecté à un ordinateur fonctionnant
avec Mac OS X ou Linux, il est réinitialisé chaque fois qu’une connexion est faite depuis le logiciel
(via USB). Pendant la demie seconde suivante, le bootloader fonctionne sur le Uno. Comme il est
programmé pour ignorer les fichiers déformés (c.à.d autre chose qu‘un chargement de nouveau code),
il interceptera les premiers bytes des fichiers envoyés à la carte après l’ouverture d’une connexion.
Si un processus exécuté sur la carte reçoit une configuration ou d’autres données quand il démarre,
assurez-vous que le logiciel avec lequel il communique attend une seconde après l’ouverture de la
connexion et avant d’envoyer ces données.
Le Uno contient une piste qui peut être coupée pour empêcher l’auto réinitialisation. Les plaquettes
de chaque côté de la piste peuvent être soudées souder ensemble pour réactiver l’auto réinitialisation.
Il est étiqueté «RESET-EN». Vous pouvez également être en mesure de désactiver la réinitialisation
automatique en connectant une résistance de 110 ohms à 5V à la ligne de réinitialisation.
Protection contre les courts-circuits et la surcharge USB
L’Arduino Uno est un fusible réinitialisable qui protège les ports USB de votre ordinateur des courts-
circuits et de la surcharge. Bien que la plupart des ordinateurs disposent de leur propre protection
interne, ce fusible fournit une couche supplémentaire de protection. Si plus de 500 mA sont appliqués
sur le port USB, le fusible rompra automatiquement la connexion jusqu’à ce que le court-circuit ou la
surcharge soit supprimé.
Caractéristiques physiques
La longueur et la largeur maximales du circuit imprimé Uno sont Uno 6,75 cm et 5,25 cm respectivement,
avec le connecteur USB et la prise d’alimentation s’étendant au-delà de ces dimensions. Quatre trous
pour vis permettent à la carte d’être fixée sur une surface ou un boîtier.
2 7