Typy interfejsów, w przybliżeniu od systemów najmniejszej do największej mocy: elektroniczne regulatory prędkości sterowane PWM dla prostych silników elektrycznych, magistrale szeregowe używające poleceń kodowanych w ASCII, magistrale szeregowe używające protokołów binarnych, interfejsy analogowe spotykane na większych jednostkach, zastrzeżone protokoły CANbus używane przez różnych producentów silników, zastrzeżone protokoły CANbus używane przez producentów ogólnych sterowników silników.

Wiele z tych protokołów przesyła polecenia do układu napędowego, ale nie zwraca informacji o stanie. Informacja zwrotna o osiągniętej liczbie obrotów może pochodzić z impulsów tachometrycznych albo z czujników wbudowanych, generujących dane CAN lub szeregowe. Można również stosować inne czujniki, np. pomiar prądu silników elektrycznych, który daje wskazanie dostarczanej mocy. Bezpieczeństwo jest krytyczne, szczególnie przy dużych poziomach mocy, ale nawet małe śruby napędowe mogą powodować uszkodzenia lub obrażenia, dlatego system sterowania musi być projektowany z uwzględnieniem tego aspektu. Jest to szczególnie ważne w procedurach przekazywania sterowania na łodziach opcjonalnie załogowych.