Source Code on GitHub
System Architecture | Software Design | Electrical Design | Mechanical Design
The above flowcharts describe the processes running on the single board computer and the microcontroller. The 3 functional components on the SBC shown in the system architecture are all run in a single main process.