Arduino zostało zaprojektowane z myślą o ułatwieniu użytkownikom tworzenia aplikacji interaktywnych obiektów lub środowik. Jest to mikrokontroler zawarty na pojedycznej płytce drukowanej, który pozwala na łatwe wczytywanie programów do swojej pamięci bez konieczności używania zaawansowanego układu programującego. Arduino oparte jest o projekt typu open source, obejmujący 8-bitowy procesor Atmel AVR lub 32-bitowy Atmel ARM.
Arduino można zakupić jako gotowe urządzenia lub zestawy do samodzielnego złożenia. Jest to idealne rozwiązanie dla użytkowników, którzy lubią majsterkować i szukają nowych wyzwań. Wszystkie informacje na temat urządzenia dostępne są dla użytkowników, którzy chcieliby podjąć się własnoręcznego zbudowania tego urządzenia. Arduino powstało w 2005 roku jako projekt studencki w Interaction Design Institute Ivrea we włoskim mieście Ivrea. Studenci pracujący nad tym projektem początkowo wykorzystali tzw. „BASIC Stamp”, co oznaczało towar luksusowy w porównaniu do studenckiego budżetu.
Ostatecznie projekt dotarł do fazy płytki drukowanej, a jego twórcy wciąż pracowali nad obniżeniem kosztów urządzenia i jego wymagań, tak, aby spełniał wymogi społeczności open source. W połowie 2011 roku ocenia się, że około 300 tysięcy egzemplarzy Arduino zostało wyprodukowanych. Jego popularność bez wątpienia będzie rosła, jako że jest to znakomity produkt dla użytkowników szukających niewielkiego mikrokontrolera do własnego użytku.
Mikrokontroler do tworzenia interaktywnych obiektów