A few months ago I setup a web browser based dashboard running on a Raspberry Pi, displaying weather, time and transit information. It worked out well, but it’s success revealed another problem. Turning the screen on and off multiple times a day was getting old.
So I did what any technically inclined person would do. I decided to create a device to turn the screen on and off by responding to dramatic changes in ambient light. The device would also provide a manual power toggle and button to refresh the browser.