For my senior project I helped a team of hardware engineers in operating and adding new functions to a Smart Grid model. The Smart Grid models power consumption in a small town. The Smart Grid is controlled via touch screen on a Raspberry Pi.
Since I was the only computer engineer in a team of electrical engineers, I worked as the software lead for the Graphic User Interface (GUI) for the Smart Grid.
The GUI operated on the Raspberry Pi and was able to receive and display real-time data of the power consumption on the Smart Grid. The user is able to control which regions of the Smart Grid is on through the GUI by using the checkboxes on the Touch Screen.