Inspiration: We wanted to gain experience with hardware and software and had the opportunity to do this with an Arduino. We also looked at APIs, especially from Spotify as we love to listen to music.

What it does: SpotiLight actively follows the user's current listening activity, and by determining the genre of music that the user is listening to, provided by Spotify's API, our LED lights attached to an Arduino flash at a speed that matches the rhythm of the genre.

How we built it: We used Spotify API, and Arduino packages to connect various elements to our python scripts.

Challenges we ran into: We had trouble figuring out the appropriate syntax to make API calls, and also had trouble with making a connection between the Arduino and the Python script.

Accomplishments that we're proud of: We are much more comfortable with making API calls to access features we have never had experience with before. We also feel more comfortable with incorporating hardware with the scripts that we make in programming languages such as Python.

What we learned: We learned many new things such as being able to connect our personal Spotify accounts to our programs, and we also learned how to work strongly as a team from a technical aspect, for example using Github.

What's next for SpotiLight: Adding multiple flashing colors that will activate upon genres, and also being able to develop a UI based on the various API calls that could be made through Spotify.

Built With

Share this project:

Updates