Spotibox

March 2022 - May 2022

Github Link
Python
Bash
RPI GPIO
Websockets
OAuth
SystemCTL
Circuitry

Project Overview

Spotibox is a project to provide users with a seamless way to interface with music through an aesthetically pleasing and intriguing IOT device. Users can create custom cards containing information about their favorite playlists and swipe them across Spotibox to begin playing their music. The box utilizes the Spotify API in order to stream the music to the box and play it on the onboard speakers. Users can also use the buttons located on the side of the box to skip, pause, and rewind a track. Additionally there is a LED present by these buttons that activates when the speaker has established a connection with the Spotify Websocket. The hardware houses a Raspberry Pi in the heart of the box which is connected to a circuit board housing the buttons on the left with a RFID reader attached to the lid of the box and the speakers housed in the connected smaller box above.

Spotibox Circuitry
Spotibox Usage