Welcome to the TrainPanel documentation
This is everything you need to design, configure and operate your model railway with TrainPanel — from a blank project to the automatic orchestration of multiple trains.
Where to start
- New to the app? Follow Your first layout in 10 minutes.
- Want to understand the vocabulary? Read Layout anatomy and Blocks, sensors, actuators.
- Setting up and wiring hardware? Head to Z21 connection (coming soon) and WIO box (coming soon).
- Want to automate? Start with Auto mode prerequisites (coming soon).
Documentation map
- Getting Started — installation, interface tour, 10-minute tutorial,
.tppfile management. - Core Concepts — interaction and execution modes, layout anatomy, project metadata.
- Designing a Layout — track library, placement, connections, turnouts, flexible rails, audit.
- Rolling Stock — create, calibrate, place and track your locomotives.
- Infrastructure — blocks, sensors, actuators (turnouts and signals).
- Manual Control — throttle, reverse, direct turnout command, emergency stop.
- Automatic Control — travel requests, supervisor, queue, mixed mode.
- Voice Commands — local AI (language model), microphone, recognised vocabulary.
- Hardware — Z21 station, sensors box, choosing the execution mode.
- Diagnostics and Maintenance — log console, audit, undo/redo, recovery.
- Reference — keyboard shortcuts,
.tppformat, glossary, FAQ, license.
Happy reading, and may your traffic flow smoothly!