duda servo , step motor

Dudo que estuvieses alimentando los dispositivos directamente desde los pìnes de E/S del AVR del Arduino ...

Si te refieres a si puedes cargar todos esos dispositivos en paralelo del regulador de corriente del Arduino (es decir, alimentarlos desde la señal de +5V de la placa del Arduino), teniendo en cuenta que el 28BYJ-48 de %v consume unos 160mA por fase (lo que da un máximo de 320mA en función del esquema de excitación que uses para el motor), pues entonces teóricamente si debería poder, aunque te acercas al límite.

Y una cosa es que puedas, y otra que debas, porque como mínimo la conmutación del motor te va a meter mucho ruido en la alimentación del AVR y hará que las lecturas analógicas de ADC y de los sensores sean menos precisas.

De todas formas, para empezar a probar, lo mejor es tirar por lo simple!