So far, two important things should already be clear.
First, satellites are security-critical systems.
Second, flight software is where control actually lives.
OpenSatKit does a great job of showing how satellite software is structured and how commands move through the system. But there's still a missing piece.
In cybersecurity, there's a massive difference between watching logs scroll by and watching real hardware react.
Satellites aren't just software systems. They're cyber-physical systems. Commands don't just change variables, they turn things on, shut things off, and sometimes destroy hardware.
If you never see software cause a physical effect, the risk stays abstract.
That's the gap Pi-Sat fills.