The race-control application is built with Windows Forms on .NET 10 LTS. An ESP32-based controller timestamps sensor events and controls track-power relays for up to eight lanes.
Current features include:
- Practice lap timing
- Qualifying, including track calls
- Multi-heat races with automatic racer and lane rotation
- Paused or timed intermissions
- Races up to 24 hours per heat
- Manual lap corrections with an audit trail
- HTML race reports
- Optional JSON and CSV race-data exports
- Automatic and manual database backups
- Live sensor and relay diagnostics
- Optional voice announcements
- Logitech R500s presenter support
- Arduino Nano ESP32 and ESP32-C6 controller configurations
- A self-contained package that requires no separate .NET installation
- A much smaller package for computers that already have the x64 .NET 10 Desktop Runtime
Wine remains an experimental environment rather than an officially supported installation, but the results have been surprisingly encouraging.
This is a genuine beta. YATSS has completed extensive simulated races and long-running demo-lap tests, but there are no production track installations yet. Complete eight-lane ESP32-C6 sensor, relay, watchdog, and wiring-harness validation also remains outstanding.
Download YATSS 0.10 Beta 1:
https://github.com/t.../v0.10.0-beta.1
Source code and documentation:
https://github.com/tekrantz57/YATSS
YATSS is released under the MIT License. Feedback from racers and track operators about race workflow, reporting, hardware configuration, Linux/Wine behavior, and real track requirements would be especially valuable.
Questions, testing reports, and constructive criticism are very welcome.











