TheGeekKid's addition: This addition allows the user to pull the current threat level from https://msisac.cisecurity.org/alert-level/ and display it on the display.
This project was created by FuzzyWuzzie - many thanks for making this easier than I thought it was going to be. The original description is below:
A C# program made for displaying useful data (unread email count, weather, and time currently) on the Dream Cheeky LED Message Board
It scrolls real-time information across the Dream Cheeky LED Message Board display. It currently only tells the current time, the weather, and how many unread emails I have in my inbox. With your help, it can easily do more. Here's a video of it in action:
- Compile the program with Microsoft Visual Studio. You might have to deal with a dependency for mikeobrien/HidLibrary but it should be relatively easy to sort out. I've included a pre-built DLL here for you to use in case you can't figure it out.
- In the
LEDDisplay.exe.config
file that gets produced alongside the executable, changeYOUR_GMAIL_USER_NAME_HERE
to your GMail username. Similarly, changeYOUR_APPLICATION_PASSWORD_HERE
to a Google application-specific password that you set up ahead of time. To change the weather location, changeEdmonton,AB,Canada
to wherever you live. You can also change the weather units to imperial if you don't like metric. - Make sure your Dream Cheeky LED Message Board is plugged in and working (test it with Dream Cheeky's program, then make sure their program is closed).
- Launch LEDDisplay.exe
- An LED icon will show up in your taskbar, use it to control what is currently being displayed.
- Hack it! Pull requests and forks aren't just welcome, they're encouraged! I think this is a good piece of hardware that is rendered almost useless by it's default software. Fortunately, we can do better!