TrainPP
TrainPP is a new project with the goal to interface various model railroad control systems to one API. The foundation is written in C++.
Later there will be Python bindings for the C++ API:s, meaning that it should be easy to implement control software in a high level program.
Current status
I am currently focusing on support for the Roco Z21 protocol.
Location
The project on: Git Hub.