
Durante el mes de diciembre de 2025, Paco Cañada, con la ayuda de menos componentes discretos ha realizado un proyecto de mando universal inalámbrico para Z21, XpressNet LAN, ECoS o Loconet sobre TCP/IP. Puede encontrar toda la información del mismo en la web del autor.
Está basado en una placa CYD ESP32 (Cheap Yellow Display) que lleva todo integrado, Wifi, USB, pantalla táctil resistiva con una resolución de 240 x 320. El único inconveniente es que hay que buscar una CYD ESP32 que tenga la posibilidad de introducir por terminales de periféricos los cinco polos necesarios para conectar un encoder al mismo.
La primera pantalla que nos sale al poner en marcha el mando es la conexión por Wifi y nos muestra las SSID presentes a las que tiene acceso. Así pues con un puñado de componentes como la placa, un encoder, un interruptor, una batería recargable o una placa de carga (si fuera necesaria según modelo) tenemos un mando que puede conectarse a nuestra central para controlar nuestros trenes, en blanco y negro o color y con diseños y perfiles que nos podemos personalizar añadiéndolos a la tarjeta SD. En el grupo de amigos que realizamos las pruebas de este proyecto creamos un dispositivo para hacerse uno mismo con tres fases diferenciadas:
- Software del ESP32 para Arduino, programas, manual y esquemas: Paco Cañada
- Material y fabricación del conjunto: Josep Callarisa
- Diseño de caja portátil en 3D: Isaac Guadix
Características del mando PacoMouse CYD* | |
![]()
| Conexión a redes WiFiEl mando se conecta a un router o central con emisor de WiFi y por este medio inalámbrico manda las señales necesarias para que la central las reproduzca. Al no tener conector a ningún BUS es necesario que se alimente mediante una tensión constante por batería o mediante un conector USB que le proporcione la alimentación necesaria. |
Pantalla Cheap -Yellow-DisplayPantalla en color de 2,8 pulgadas ILI9341 que incorpora un panel táctil resistivo XPT2406. Si tenemos almacenadas las imágenes de locomotora en la tarjeta SD la pantalla nos mostrará los controles en color, en el caso de no tener la tarjeta insertada nos mostrará nuestra locomotora el blanco y negro. El resto de pantallas de tipo texto son todas a color. | |
Teclado en pantalla táctilLa placa ya trae de serie un lápiz táctil para utilizar el teclado resistivo que se incluye en la pantalla, aunque también se puede utilizar con los dedos con si fuera un Smartphone. El control de velocidad y cambio de sentido no está incluido en esta pantalla táctil. | |
Encoder rotativo del tipo EC11El codificador tiene un número de pulsos de 20 en 360 grados. Puede contar los pulsos girando positiva y negativamente, sin limitaciones y se restablece si coincide con el 0 del codificador. También lleva incluido un pulsador que en este caso se utilizará para el cambio de sentido entre otras utilidades. | |
Carcasa original en 3DCarcasa de PLA realizada en dos piezas, base y tapa, que se aseguran con tornillos en la parte inferior. Otros añadidos son una tapeta inferior y el mando rotativo. | |
Este artículo propicia mediante la compartición de datos que cualquier amante del ferrocarril en miniatura que sepa algo de electrónica y Arduino se pueda fabricar un mando inalámbrico, y por tal motivo se divide en cinco partes bien diferenciadas:
Software PacoMouse
Características generales y archivo de configuración del Arduino para la configuración física de este mando.
Material necesario
Los cuatro componentes básicos para integrar en el mando inalámbrico (y enlaces de compra correspondientes en lo posible).
Carcasa en 3D
Carcasa dividida en dos partes, mando y tapa del BOOT, stl de los componentes para la impresión en 3D
Montaje
Forma de cablear los diferentes componentes a la placa de control. Forma de actualizar el firmware del Arduino.
Firmware
Cambios a realizar en la programación del Arduino para que este modelo funcione bien.
LocoEditor
PacoMouse puede incluir nuevas características en una tarjeta de memoria adicional.
DIY (Do-It-Yourself) es una técnica para experimentar uno mismo el montaje y configuración de un producto final.
Nota: El artículo está realizado sobre la base de un montaje concreto y no representa otras opciones posibles de cableado, y conectores USB-3. Al ser un montaje personal de cada uno, es cada persona la responsable de su fabricación y funcionamiento. No hay, por tanto, ningún tipo de garantía de éxito y se debe valorar individualmente por la persona que quiera realizar el montaje.
Video
En estos videos de Paco Cañada muestra su mando y el funcionamiento del mando y del Editor de locomotoras.
![]() | PacoMouseCYD PreviewMando WiFi para Z21, Xpressnet LAN, LocoNet over TCP/IP y ECoS. Usa un Cheap Yellow Display 2432S028R. ESP32 con pantalla TFT de 2.8" (240 x 320 pixels ILI9341). Táctil XPT2046 y tarjeta SD. |
![]() | PacoMouseCYD LocoEditorEditor de los datos de las locomotoras del PAcoMouseCYD en la SD desde el navegador web. |






