Benvenuto nel forum!
la parte HW l'hai già realizzata/pronta?
Una UNO andrebbe bene per pilotare il tutto, quasi sicuramente avrai bisogno di qualcosa di HW per interfacciarti ai componenti esterni, ma prima devi chiarire cosa vuoi pilotare e come (tensioni, assorbimenti, tipo di motore, ecc...)
E' già presente sulla scheda la possibilità di fare delle operazioni a intervalli di tempo, basta studiare gli esempi (blink without delay), per cui tutte le operazioni che elenchi sono a portata di mano.
Un passo alla volta ce la potrai fare!