Qu'est-ce qu'un Duemilanove Arduino®?
Le Duemilanove Arduino® était une carte de microcontrôleur publiée en 2009. Comme toutes les autres conseils Arduino®, le Duemilanove avait du matériel open source, ce qui signifie qu'il pourrait légalement être produit par aucun fabricant sans payer de frais de licence. La carte a ensuite été associée à un logiciel sous licence similaire pour assurer la compatibilité avec les logiciels informatiques et autres microcontrôleurs. Arduino® est une plate-forme de microcontrôleur conçue pour permettre aux professionnels et aux amateurs de créer rapidement des prototypes d'appareils électroniques.
En tant que principale carte d'entrée de gamme, le Duemilanove Arduino® était très populaire. Il a utilisé une interface USB pour se connecter aux ordinateurs et pourrait gérer une variété de capteurs et de contrôleurs. De plus, le Duemilanove Arduino® arborait 32 kilo-kilo-rangements à bord, deux fois la capacité de la Diemimila, qu'il a remplacée. Comme son prédécesseur, le Duemilanove pourrait être étendu grâce à l'utilisation de planches de bouclier, ce qui a ajouté des fonctionnalités supplémentaires telles que Wireless CoMMUnications, appareils GPS ou connexions spécialisées comme l'interface de dispositifs d'instruments de musique (MIDI).
Cette carte est plus limitée que les modèles avancés et ses successeurs, mais les développeurs l'ont utilisé pour créer des projets très intéressants. L'une des utilisations les plus courantes du Duemilanove était la robotique. Même sans bouclier spécialisé, il pourrait facilement contrôler les moteurs et les capteurs pourraient permettre à un robot d'effectuer des tâches simples comme suivre une lumière.
Au début de 2011, le Duemilanove Arduino® avait été largement remplacé par l'UNO Arduino®. L'UNO possède plusieurs des mêmes fonctionnalités que le Duemilanove, mais ajoute un processeur considérablement plus rapide et une interface USB améliorée. Un autre changement significatif est une uniformité accrue dans la fabrication; Le Duemilanove Arduino® avait plusieurs composants échangeables, où un composant plus rapide ou plus lent pouvait être utilisé. L'UNO a éliminé cette variabilité, dans ORDER pour rendre la carte plus facile à créer des programmes qui seraient garantis pour exécuter à la même vitesse sur n'importe quelle carte UNO.
Même s'il est maintenant officiellement à la retraite, de nombreux plans de construction Arduino® plus anciens mentionnent toujours le Duemilanove Arduino®. Dans la plupart des cas, ces plans peuvent être facilement adaptés pour travailler avec l'UNO à la place. Les seules moments où l'UNO ne remplacerait pas facilement le Duemilanove est un moment où un programmeur a utilisé les limites du processeur dans le Duemilanove pour contrôler la vitesse d'exécution. Dans ces cas, les logiciels doivent être ralentis artificiellement afin de s'exécuter correctement sur la nouvelle plate-forme. La nature open source de la plate-forme Arduino® signifie également que, bien qu'il soit officiellement remplacé par l'UNO, le conseil d'administration peut être disponible auprès des fabricants qui choisissent de continuer à produire la planche de Dueminanove moins chère.