What it does
It utilizes the twitch api to grab the current stream status and statistics. It operates on the following rules
Under 100 viewers
The sign displays a solid purple light
Between 100-1000
The sign becomes a running light purple light. The speed of which accelerates as more viewers tune in
Over 1000 viewers
The sign becomes a rainbow cycle that cycles faster and faster the more people watch
Challenges we ran into
The primary challenges we ran into was having the arduino communicate with the twitch api. To solve this issue we had to set up a simple php page that would grab the statistics and feed them to the arduino.
What we learned
We learned how to set up the arduino ide to create our own IOT display.
What's next for Dynamic Twitch LED sign
The next features we would like to incorporate would be notification lights. For example it would blink red for a few seconds when a new subscriber joins.
Log in or sign up for Devpost to join the conversation.