Le logiciel Arduino est passé en version 1.0 le 30 novembre 2011. Les changements de cette nouvelle version portent aussi bien sur l'environnement de développement que sur les bibliothèques. Ils sont décrits de manière exhaustive sur la page Arduino Software Release Notes.
Ces modifications peuvent rendre inopérables certains développements effectués à l'aide de versions antérieures, notamment la version 0023.
iDreamMicro privilégie l'utilisation du tronc pour les développements reposant sur la dernière version et la création de branches pour les anciennes. Ce qui implique la création d'une branche arduino-0023 pour les développements effectués sur la version 0023. Le tronc exploite désormais la version 1.0 d'Arduino.