USB digunakan untuk memberikan catu daya ke Papan Arduino menggunakan kabel USB dari komputer. Selain menjadi port catu daya, USB juga memiliki berfungsi untuk: - Memuat program dari komputer ke dalam board Arduino. - Komunikasi serial antara papan Arduino dan komputer begitu juga sebaliknya.
Kabel USB male A to male B, digunakan untuk:
- Kabel data+power Arduino Uno - Kabel data+power Arduino Mega - kabel printer - panjang +/- 50 cm (0,5 m)