Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Trainberry

Trainberry - Passez vos trains HO au numérique !

https://raw.githubusercontent.com/Trainberry/.github/refs/heads/main/profile/banner.png

Trainberry - Welcome! 👋

Trainberry is an open-source and open-hardware project designed to enable the digital control of electric trains (HO scale) through open, extensible, and accessible technologies for everyone.

The entire project is distributed under the AGPLv3 License and was originally initiated by Florian Forestier. All suggestions and contributions are welcome!

Project Origins

The idea for this project dates back to 2012, when my grandfather and I started expanding our small electric train layout. At the time, we went from a coffee table–sized layout to a full ping-pong table (before adding an extra switching yard). We were then faced with the problems inherent to analog train control: direction and speed were defined for all trains at once, which inevitably led to collisions.

Due to lack of resources and knowledge, we stuck with the analog approach until 2024, when I discovered Thierry Chantier’s talk about TinyGo. That was all it took to revive the idea!

Contact

For any information, feel free to reach out:

Note: A copy of the Github repos are available at https://git.forestier.re/current/train.

Popular repositories Loading

  1. Chip Chip Public

    The code that have to be pushed on the onboard chips.

    Go 1

  2. Backend Backend Public

    The server API and WebSocket server in charge of handling client request and sending Bluetooth BLE instructions accordingly.

    Go 1

  3. Frontend Frontend Public

    A basic frontend in Svelte to manage our trains.

    Svelte 1

  4. .github .github Public

    1

  5. Hardware Hardware Public

    Hardware files (Kicad) and links to PCBWay to create your own cards!

    1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 5 of 5 repositories

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /