About
Rocrail is an open, community-supported model railroad control system designed for both beginners and advanced hobbyists who want full automation and control over their model train layouts. The software runs across a broad range of platforms — including Windows/Mac/Linux (Rocview), iOS (RocControl, RocMini for watchOS), Android (andRoc), Apple TV (RocTV), and any modern web browser (Rocweb) — making it one of the most versatile solutions in the hobby. At the hardware level, Rocrail supports DIY WIO devices (WiFi, CAN, LNet), RocNet UDP, CANBUS, CAN GCA PCBs, and is compatible with the WiThrottle standard, enabling integration with a wide ecosystem of throttles and decoders. A dedicated ESP/PicoW WIO-Control option also caters to makers and electronics enthusiasts. The system is backed by extensive multilingual documentation (English, German, Dutch, Italian, French), a community forum, FAQs, and a structured wiki with beginner guides. A "Rocrail Pro" support key option is available for users who want priority support. Rocrail is ideal for model railroad clubs, advanced hobbyists building complex automated layouts, and DIY hardware enthusiasts looking for deep protocol support and cross-platform flexibility.
Key Features
- Cross-Platform Control: Control your layout from PC (Rocview), iOS (RocControl/RocMini), Android (andRoc), Apple TV (RocTV), or any browser (Rocweb).
- Broad Hardware & Protocol Support: Compatible with CAN, LNet, RocNet UDP, CANBUS, WiThrottle, GCA PCBs, and DIY ESP/PicoW WIO devices.
- DIY & Maker-Friendly: WIO WiFi and CAN modules allow hobbyists to build and integrate custom hardware into their layouts.
- Multilingual Documentation: Beginner guides available in English, German, Dutch, Italian, and French, supported by a community wiki and forum.
- Rocrail Pro Support: Optional Pro SupportKey for users requiring priority community support and access to advanced resources.
Use Cases
- Automating a home model railroad layout using a PC running Rocview with CAN or LNet hardware decoders.
- Controlling a club layout remotely from a smartphone via the andRoc Android app or RocControl on iOS.
- Building custom DIY WIO WiFi or CAN controller boards and integrating them into Rocrail for a fully bespoke setup.
- Running a shared layout at a model railroad club with multiple operators using WiThrottle-compatible throttles.
- Displaying live layout status on a club TV screen using RocTV on Apple TV.
Pros
- Extensive Platform Coverage: Works on PC, Mac, Linux, iOS, Android, Apple TV, and browsers — very few railroad control systems match this range.
- Wide Hardware Compatibility: Supports a large number of protocols and DIY hardware options, making it adaptable to virtually any layout setup.
- Active Community & Documentation: Rich multilingual wiki, beginner guides, forum, and FAQs lower the barrier to entry for new users.
Cons
- Steep Learning Curve for Beginners: The breadth of features, protocols, and hardware options can be overwhelming for users just starting with model railroad automation.
- UI Feels Dated: The desktop interface (Rocview) and web UI have a utilitarian design that may feel outdated compared to modern software.
- Community-Dependent Support: Outside of the Pro SupportKey, support is largely forum-based and response times depend on community availability.
Frequently Asked Questions
Rocrail is a free, cross-platform model railroad control system that lets you automate and operate your layout from PC, mobile devices, a browser, or custom DIY hardware.
Rocrail supports Windows, macOS, Linux (Rocview), iOS (RocControl, RocMini), watchOS, Android (andRoc), Apple TV (RocTV), and any web browser (Rocweb).
Rocrail works with CAN, LNet, RocNet UDP, CANBUS, WiThrottle, GCA PCBs, and DIY WIO modules based on ESP or PicoW microcontrollers.
Yes, the core Rocrail software is free. A Rocrail Pro SupportKey is available for users who want priority support access.
Yes, Rocrail offers multilingual beginner guides (English, German, Dutch, Italian, French) through its community wiki, along with FAQs and an active user forum.