Een Arduino (wiki) is een hele kleine computer die speciaal is ontworpen om gemakkelijk robotjes te kunnen maken. De USB kabelverbinding met je computer dient meerdere doelen tegelijkertijd. Een van deze doelen is het voeden van de Arduino. Je hebt dus geen aparte voeding nodig om met een Arduino te kunnen werken. Hoewel de meeste computers hun USB aansluiting beschermen, doet de Arduino ook beschermen tegen overbelasting. Indien er meer dan 500mA door de Arduino wordt getrokken zal een elektronische zekering de verbinding onderbreken totdat de kortsluiting of overbelasting is verwijderd.