O Arduino serve para aprender, testar e desenvolver as interligações entre diversos componentes tais como sensores e sistemas (Windows, Linux, OS, web, ...).
Alguns projectos precisamos de minimizar e simplificar, como por exemplo no artigo True Atmega Standalone, o qual explica como proceder para obter um Arduino funcional sem necessidade do cristal de 16Mhz, usando o cristal interno de 8Mhz.
Com apenas o integrado ATmega328 e a respectiva alimentação permite controlar por exemplo um Led.
É possível enviar sketch's através de um adaptador usb-serial e comunicar pela porta serie, mas com limitações na velocidade de ligação (Baudrate inferiores a 57600).