Massimo Banzi и David Cuartielles проектирана платформата Arduino през 2005 г., създаване на прототипи система с ниски разходи, за да се използва в областта на образованието . Дизайнът на хардуер и софтуер, изходния код е достъпен като отворен код , което позволява на всеки да изгради или да персонализирате своя собствена проект Arduino , който е един от основните фактори , допринасящи към своята популярност . Платки Ардуино са самостоятелни , след като са били програмирани , с цялата необходима схема , необходима за експлоатация на платката , и да изисква нищо повече от източник на захранване , за да функционира .
Програмиране на Ардуино <Бразилски>
Софтуерът Arduino се основава на проекта на електрическа инсталация, която от своя страна се основава на софтуер за обработка . Можете да използвате Ардуино за пълния цикъл на развитие , от писане на код за програмиране на микроконтролера . По-стари версии Arduino , като Arduino Duemilanove , използват FTDI USB - към- сериен конвертор чип , което позволява свързване към компютъра чрез USB. По-нови версии , като Uno на Arduino използвате Atmega 8U2 , програмирани да действат като конвертор USB към сериен . Микроконтролери Atmega в ядрото на Arduino пристигат програмиран с буутлоудъра , което ви позволява да се препрограмира микроконтролери чрез USB без да е необходимо за един чип програмист.