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.

Built With

Share this project:

Updates