Tomáš, OK1XOE, publicó en Proyecto XOE ArcoRotorController en GitHub – una aplicación de escritorio que permite controlar la antena Rotátor prostredníctvom radiča microHAM ARCO a través de una red local. El motivo práctico para su creación fue concreto: Tomáš y su suegro, OK2FI, operan dos estaciones de radioaficionados separadas en una misma casa, con el rotor Yaesu G-1000 controlado por ARCO. Si bien ARCO cuenta con un servidor VNC integrado para acceso remoto, resulta innecesariamente engorroso para la rotación de antenas habitual. XOE ArcoRotorController resuelve precisamente este problema: dos operadores, dos estaciones de trabajo, un solo rotor.
En el artículo leerás
Arquitectura técnica

La aplicación se comunica con ARCO directamente mediante un socket TCP utilizando el protocolo Yaesu GS-232. No requiere ninguna API REST, puente USB-serie ni un servidor backend en ejecución en el controlador. La única condición es que ARCO esté disponible en la red local y tenga habilitado el parámetro Protocolo de control configurado en Yaesu GS-232. Tras introducir la dirección IP y el puerto TCP del controlador, la aplicación se conecta y comienza a mostrar el acimut actual.
El proyecto está escrito en Java (el 97 % del código), requiere Java versión 26 o superior y está disponible para Windows, Linux y macOS. Los scripts de instalación permiten crear un instalador nativo para cada plataforma: MSI o EXE para Windows, DMG o PKG para macOS y DEB o RPM para Linux.
Funciones y controles
La aplicación muestra el acimut actual con un intervalo de actualización de 150 ms; la lectura es prácticamente en tiempo real. El acimut objetivo se puede introducir de tres maneras: haciendo clic en la rosa de los vientos, introduciendo un valor absoluto entre 0 y 360 grados, y mediante un cambio relativo en formato +10 o -45. Los valores relativos que se salgan del rango permitido se rechazan con un mensaje de error. La validación de la entrada forma parte del núcleo de la aplicación.
La aplicación se comunica con ARCO mediante un socket TCP utilizando el protocolo Yaesu GS-232. No requiere ninguna API REST, puente USB-serie ni servidor backend en ejecución.
Versión y licencia actuales
La versión actual, v1.0.1, se publicó el 6 de julio de 2026. El proyecto se distribuye bajo la licencia GNU GPL v3.0, el código fuente es totalmente abierto y se permiten modificaciones siempre que se mantenga la misma licencia.
Descargar
El código fuente y los scripts de instalación están disponibles en GitHub:
