Добрый день.
Использование классических серв возможно - но не рекомендую. Так как с прикладной точки зрения есть минусы: дрожание, шум, быстрое вытирание резистора обратной связи при работе в фиксированной точке.
Вот этого - не понимаю. Акселерометр на антенне даст угол к вертикали - и все.
Классическое решение - использование абсолютного энкодера чем-то не подходит?
Ну и - хочется немного уточнить желаемые параметры: какая масса антенны, как часто планируется менять позицию и с какой скоростью? Какая точность установки позичии нужна? Единицы градусов или минут?
Для небольшой антенны (до полукилограмма) реализовал бы так:
на шаговых двигателях с контролем текущего положения с помощью https://duino.ru/absolyutnyy-enkoder/
Собственно себестоимость MVP ~500 рублей.
Управление приводом с контроллера - можно реализовать обычным Modbus по RS485, так Дружим WirenBoard с Arduino (slave) по ModBus - #17 от пользователя BrainRoot
Ну или, если выбрать другую доступную плату для управления, ту же ESP32 - можно по mqtt.