Arduino: origini a Ivrea e rivoluzione open source del microcontrollore

Arduino (2005, Ivrea, Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis) al Interaction Design Institute Ivrea: la board hardware open source che ha democratizzato l'elettronica educativa, l'IoT e la prototipazione.

HardwareOpen SourceR&Dnoze ArduinoMassimo BanziIvreaInteraction Design InstituteATmegaOpen Source HardwareMaker

Il contesto di origine

Arduino nasce nel 2005 al Interaction Design Institute Ivrea (IDII) — la scuola di design fondata nel 2001 da Olivetti/Telecom Italia (chiusa nel 2005-2006 per cessazione del finanziamento Telecom). IDII aveva come missione formare interaction designer con competenze ibride di elettronica, programmazione e design d’uso.

Il problema da risolvere era pratico: gli studenti non-ingegneri avevano bisogno di uno strumento accessibile economicamente (< 30 €), semplice da programmare e affidabile per prototipare progetti interattivi. Le piattaforme esistenti (BASIC Stamp, PIC, Atmel STK500) erano o troppo costose o troppo complesse.

I fondatori

Il team originario di Arduino:

  • Massimo Banzi — docente IDII, figura centrale del progetto
  • David Cuartielles — docente K3 Malmö University (Svezia)
  • Tom Igoe — ITP NYU
  • Gianluca Martino — hardware engineer, Ivrea
  • David Mellis — studente IDII, poi sviluppo ambiente Wiring-based

Il nome Arduino deriva dal Bar di Re Arduino a Ivrea, ritrovo informale del gruppo. Re Arduino d’Ivrea era il primo re del regno d’Italia nel 1002.

Il primo hardware

La prima board (2005) è basata sul microcontrollore Atmel ATmega8 a 16 MHz:

  • 8 KB di memoria flash
  • 14 pin digitali I/O
  • 6 ingressi analogici
  • Programmazione via porta seriale (poi USB via FTDI)
  • Alimentazione 7-12V DC o USB
  • PCB open, schemi pubblicati con licenza CC BY-SA
  • Firmware bootloader STK500 open source

Il design è esplicitamente pensato per essere riproducibile in qualunque laboratorio di Fablab.

Il linguaggio Wiring

L’ambiente di programmazione Arduino eredita dal progetto Wiring (2003, Hernando Barragán, studente IDII — che non è stato coinvolto nella board Arduino). Wiring è un framework C++ semplificato per microcontroller, con due funzioni di base:

  • setup() — eseguita una volta all’avvio
  • loop() — eseguita ripetutamente

Il linguaggio nasconde la complessità del toolchain AVR-GCC dietro un’IDE Java semplice (anche questa open source). Il modello è “upload → vedi risultato in pochi secondi”, perfetto per workshop didattici.

La rivoluzione culturale

Arduino trasforma l’elettronica da disciplina specialistica a competenza di base per designer, artisti, insegnanti, studenti STEM, maker. Entro il 2010 è usato in:

  • Università e scuole di design in tutto il mondo
  • Installazioni artistiche interattive (arte digitale, teatro)
  • Prototipi IoT e home automation
  • Robotica hobbyistica e competizioni
  • Hackathon e Fab Lab

L’ecosistema Arduino

Attorno al core si sviluppa un ecosistema ricco:

  • Shield — board di espansione plug-and-play (Ethernet, Wi-Fi, motor, LCD, GSM, ecc.)
  • Libraries — community di migliaia di librerie (Servo, WiFi, Ethernet, Wire, SPI, OneWire)
  • Forum e documentazione — arduino.cc, playground wiki (poi docs.arduino.cc)
  • Varianti hardware — Mega, Nano, Micro, LilyPad (wearable), Due (ARM), YÚN (Linux)

Nel contesto italiano

Arduino è la contribuzione italiana più influente al movimento open source hardware globale: un progetto accademico locale che è diventato standard educativo mondiale. Officine Arduino Torino (2011) nasce come presidio italiano della community e come primo Fab Lab italiano legato al brand.

La gestione dell’hardware e del marchio Arduino ha attraversato vicende societarie complesse (2015-2017) tra Arduino LLC (US) e Arduino SRL (Italia), risolte nel 2017 con la riunificazione sotto Arduino AG (Svizzera, poi torna in Italia). Nel 2024 Arduino è stata acquisita da Qualcomm.

Arduino resta la piattaforma di riferimento per formazione, prototipazione IoT e progetti R&D anche in noze.


Riferimenti: Arduino (2005, Interaction Design Institute Ivrea). Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis. Microcontrollore Atmel ATmega8. Wiring framework (Hernando Barragán, 2003). Licenza schemi CC BY-SA. IDE Java open source. Acquisizione Qualcomm (2024).

Vuoi supporto? Sei sotto attacco? Stato dei servizi
Vuoi supporto? Sei sotto attacco? Stato dei servizi