
PacoMouseCYD came about after discovering the Cheap Yellow Display (CYD) board to see how to have a simple additional throttle for controlling locomotives with a WiFi connection.
The Cheap Yellow Display model 2432S028R contains in a compact board an ESP32 processor, an ILI9341 controller for the 2.8" color screen (320x240 pixels), an XPT2406 controller for the resistive touch panel, an SD card reader (up to 32Gb), speaker connector, an RGB LED and an LDR, you only need to add a rotary encoder type EC11 or KY040 with a button and power it with batteries to have a wireless control..
It supports the protocols Z21, Xpressnet LAN, Loconet over TCP/IP (LBserver & Binary) and ECoS by WiFi, unlike the PacoMouse throttle that can only be set up for one protocol
Features:
✔ Menu language selection:






✔ Selection of locomotives (1 to 9999)..
✔ Control of functions F0 to F28.
✔ Color image of the locomotive from the SD
✔ Shunting mode for precise stopping.
✔ Locomotive Stack.
✔ Manually measurement of train speed
✔ Steam locomotive driving simulator
✔ Definition of actions for buttons
✔ Accessory control (1 to 2048) of 2, 3 and 4 aspects.
✔ Multiple panels of accessories.
✔ CV programming in the programming and main track.
✔ Direct programming of the main CVs.
✔ CV bit programming.
✔ Identify the name of the most common manufacturers when reading the CV8.
✔ Loconet: Command station detection for the correct control of functions F9 to F28.
✔ Loconet: Programming of LNCV.
✔ Block some features for use as a guest or club.
✔ Fast Clock setting
✔ Multiple WiFi and IP selection.
✔ Protocols: Z21, Xpressnet LAN, Loconet over TCP/IP (LBserver & Binary) and ECoS
✔ WiFi Analyzer
✔ Station Run: Game for children
✔ Firmware update from SD
✔ Extra: Locomotive editor in the SD from the web browser

All you need is a 2.8" Cheap Yellow Display model 2432S028R, a rotary encoder type EC11 or KY040 with button, a battery and its charger:


![]() | ATTENTION:Only the Cheap Yellow Display 2432S028R (ESP32, TFT 2.8" 320x240 pixel ILI9341, XPT2406 y SD) is supported . |
READ THE MANUAL!!! |
This software and the associated files are a DIY project that is not designed for commercial use. The sources are only provided to compile and load on the device. It is not allowed to modify or derive/publish the source code of this project.
COMMERCIAL USE IS PROHIBITED.
You can download the PacoMouseCYD manual and program here.
This design is available as a GitHub repository
Changelog:
| Version | Date | Description |
|---|---|---|
| v0.9c | 27jan26 | First published version |
| v0.10d | 16mar26 | Up to 4 WiFi networks. Accessory panel: Control of loco and status. Define actions for buttons. Added Czech language. Firmware update from SD |
| v0.11c | 14apr26 | Check WLAN connection. Battery level option. Tapping gauge controls the speed. Added French language |