A Universal Windows Platform application intended to run under Windows IOT Core on a Raspberry Pi, driving external LED strips to indicate build / test status.
This project was born of frustration from a long run of getting the latest each morning only to find that it had been left broken the day before. The idea is to have a visual indicator that is impossible to miss, tied to the build server, so that breaking commits can't fly under the radar. Of course, it's also a good reason to play with a Pi.
This application polls a build server at a customizable interval. When changes to the build status are found, the 'real world' visualization is updated to reflect the status change. Multiple projects may be monitored, with separate or combined visualizations. Any of the GPIO pins may be used, with pulse width modulation provided by the Lightning Providers.
- A good 12V power supply
- 12V RGB LED Light Strip
- Raspberry Pi 3 Model B
- Daughter board