Help avvio arduino senza usb

I servo hanno questa caratteristica:
Operating voltage: 3.0V~7.2V,
per i led la resistenza è relativa ai 5V,
il sensore di prossimità assorbe 5V
volevo evitare di mettere un alimentatore da 12V per non complicarmi la vita.
In ogni caso tutta quella roba è alimentata direttamente dalla fonte, effettivamente ora arduino, effettua solo funzioni di controllo,
ma cosa mi consigli per dargli una sua alimentazione? Una batteria? O un altro alimentatore? (anche se sarebbe scomodo e quasi superfluo)