Traintastic CS consists of three projects:
- PCB and schemetic
- Firmware for Raspberry Pi Pico
- Operating System for Raspberry Pi (this project)
The Traintastic CS operating system is Embedded Linux, it is a bare minimum operating system just enough to run Traintastic. The Traintastic CS operating system is build using Buildroot. Buildroot requires a Linux system approx 15GB of disk space, building it takes time, depending on the PC it can take about 1 hour!
To build the Traintastic CS operating system for a Raspberry Pi 4 (all models) run:
cd buildroot
make BR2_EXTERNAL=../traintastic-cs traintastic_cs_rpi4_defconfig
make all