Voici une interview traduite de Tom Igoe, membre de la team Arduino réalisé par computerworld.
- ComputerWorld : Qu'est ce qui a poussé au développement de l'Arduino ?
Tom Igoe: Il y avait une poignée d'écoles enseignant les micro-contrôleurs à des non-technologues en utilisant une méthode que nous avons appelé le calcul physique (physical computing). Nous avons tous besoin d'outils pour enseigner qui soit plus simple que les outils d'ingénierie existant sur le marché. Le Basic Stamp, et plus tard le BX-24 de NetMedia, étaient correct mais ne correspond pas réellement non plus aux outils que nous utilisions pour enseigner la programmation (Hypercard, Director, et ensuite
Processing). Puis, à Ivrea en 2002, ont alors été créés Programa2003,
Wiring, puis enfin Arduino.
- L'équipe de développement d'Arduino était alors composée de Massimo Banzi, David Cuartielles, Gianluca Martino, David Mellis, Nicholas Zambetti - qui furent les pionniers - et vous-même. Quel rôle avez vous joué dans ce projet ?
Massimo à développé l'environnement Programa2003 pour micro-contrôleurs PIC, un outils simple de développement sous MacOs (la plupart des étudiants d'Ivrea étant des Mac users). L'outil a facilité l'enseignement de la programmation sur micro-contrôleurs. Cela, combiné avec l'IDE Processing (open source) a servi d'exemple à d'Hernando Barragán pour développer la platine Wiring ainsi que son environnement. Rapidement, Massimo (professeur à Ivrea), David Cuatielles (chercheur à Ivrea), et Gianluca Martino (ingénieur, recruté pour développer du matériel pour les projets des élèves) ont développé une plus petite, et moins coûteux platine, la platine Arduino. C'est avec Mellis et Zambetti (étudiants à Ivrea à l'époque), qu'ils ont amélioré la base du Wiring, et élaboré une platine et son IDE utilisable en dehors de l'université.
Je les ai rejoint en 2005, contribuant aux bêta tests avec une autre école, ITP (ayant une population étudiante plus importante qu'Ivrea), et plus tard, en aidant à la rédaction de la documentation. J'ai également présenté l'équipe à certains distributeurs aux États-Unis afin que nous puissions créer un marché ici, ainsi qu'en Europe. Aujourd'hui, Gianluca et Massimo s'occupent de l'essentiel de la conception matériel, Mellis Dave coordonne ou écrit la plupart des logiciels, David Cuartielles travaille sur des logiciels ainsi que des tests sur Linux et gère
le site Internet, et je travaille sur la documentation ainsi que des tests, à un degré moindre.
Nous travaillons tous ensemble sur la direction du projet, les relations avec les fabricants et les nouveaux développements. Gianluca gère l'ensemble des distributeurs ainsi que son entreprise, Smart Projects, fabricant principal de la board. Zambetti a quitté l'équipe , mais reste un collaborateur occasionnel lorsque sa vie professionnelle le permet.
- En étiez-vous à essayer de résoudre un problème en particulier ?
Nous voulions un outil pour enseigner l'informatique physique, particulièrement la programmation de micro-contrôleurs, aux artistes et designers, ceux à qui nous enseignons. Les aprioris de ceux qui viennent d'un milieu autre que les sciences informatiques ou en génie électrique sont très différentes, et nous voulions des outils qui correspondent à cette diversité.
- D'où vient le nom Arduino?