Tout juste annoncée à la Maker Faire Bay Area du 17 et 18 mai, la nouvelle carte Arduino Zero nous sera présentée le vendredi 30 mai lors de la soirée mensuelle du LAB. Cette carte est le fruit d’une collaboration entre Atmel et Arduino pour proposer un remplaçant à l’Arduino Uno.

Loin des AVR 8bit des débuts de l’Arduino, cette carte est basée sur un tout nouveau microcontrôleur ATMEL SAMD21. Il est basé sur un cœur 32 bits ARM M0+. Au delà de la puissance de calcul et des périphériques supplémentaires, cet Arduino devrait réellement élargir les possibilités de développement de la plateforme grâce à son debugger intégré. Fini le temps ou l’on devait passer un temps infini à mettre au point ses programmes en utilisant la console série, grâce au debuggeur embarqué Atmel , les utilisateurs de la carte Arduino Zero auront à disposition une interface de débuggage complète. Les limites de la plateforme Arduino sont ainsi largement repoussées. Que ce soit pour développer des objets connectés ou tous autres projets, les makers pourront profiter de ce bon en avant. Bien évidement il faudra attendre de disposer de la dernière version de l’IDE Arduino pour se rendre compte de la facilité de prise en main de cette fonctionnalité. Habitués aux produits Arduino, nul doute qu’ils feront leur possible pour rester accessible au plus grand nombre en proposant une interface épurée et dégagée de la complexité des environnements pro.

Arduino_Zero_Rear

En plus de tous ça, le SAMD21 dispose de 6 modules de communication configurables comme UART, I2C ou SPI. Sur la carte il y a aussi deux connecteurs micro-USB dont nous ne connaissons pas encore totalement l’usage. Peut-être y aura-t-il un USB host, en tout cas le cœur le permettrait. Au niveau de la carte, les entrées/sorties sont en 3,3V avec 14 entrées-entrées sortie numériques dont 12 peuvent être utilisées en PWM et 2 dédiées pour la partie UART. Comme sur la Due le port série physique (pin 0 et 1) sera séparé de celui accessible par l’USB. On retrouve également les 6 pins analogiques classiques avec un ADC 12 bits et même une voie avec un DAC en 10 bits. Niveau mémoire, on dispose également de 256 KB de mémoire Flash et de 32 KB de SRAM, la partie EEPROM sera émulée jusqu’à 16 KB.

Arduino_Zero_front

Pour en savoir plus, venez tous nombreux à la soirée Geek-Bidouille de ce mois-ci. Le LAB a posé sa candidature pour le programme beta de cette carte donc nul doute que vous retrouverez
prochainement des ressources sur notre blog et notre wiki.

20140526_154440