As the final project for my first year, we were asked to bring together everything we’d learned into one complete build. I decided to create a smart energy monitor that tracks solar panel output and intelligently distributes power.
The idea was simple: if there’s enough solar energy to fully power a house, any excess could be used to activate a secondary net, for example, to charge an electric vehicle. I built a miniature concept version of this system using a Raspberry Pi, wired with sensors and a relay module to simulate the energy flow and switching behavior.
One of the biggest lessons I took away was how to properly use Git and branches, not just pushing commits, but managing version control like in a real-world development environment.