У 2008 році Массімо Банці з партнерами заснував у Сполучених Штатах компанію, яку сьогодні знають усі непрофесійні шанувальники схемотехніки та професіонали прототипування – Arduino LLC.
Плати Arduino з'явилися в Італії 2005 року. Ідея пристрою належала магістру Інституту проектування взаємодій міста Івреа Ернандо Баррагану – він хотів спростити роботу з електронними компонентами для художників та дизайнерів.
Arduino — це невелика керуюча плата з власним процесором та пам'яттю. Крім них на платі є пара десятків контактів, до яких можна підключати всілякі компоненти: світлодіоди, датчики, мотори, чайники, роутери, магнітні замки дверей і взагалі все, що працює від електрики.
Мова програмування Arduino називається Arduino C і є мова C++ з фреймворком Wiring, він має деякі відмінності щодо написання коду, який компілюється і збирається за допомогою avr-gcc, з особливостями, що полегшують написання працюючої програми — є набір бібліотек, що включає …