
The Spotify Box boots from a MicroSD card interfaced with one of the SDC controllers, which makes it super easy to swap out different images. Here’s a high level block diagram to illustrate the basic functionality of the Spotify Box. The combination of a little bit of internal DRAM and the ability to provide stereo audio makes the perfect combination for a low-cost music streaming client. Hardware / Electronics Design Electronics OverviewĪt the heart of this device lies an Allwinner V3S, a rather old SoC that comes with a 1.2GHz ARM Cortex-A7 processor, 64MB of integrated DDR2 SDRAM, A high-quality 92 dB audio codec that provides a stereo DAC for playback, an integrated 10/100M Ethernet PHY, two SD/MMC controllers, and then some other peripherals like USB, SPI, UART, and I2C. This ultimately sparked the idea to create the Spotify Box. I’ll walk you through the features and process I went through while designing and developing the Spotify Box.

In the process of developing this speaker, I stumbled across Spotifyd, an open-source Spotify client that runs as a UNIX daemon.
#DIY APP BUILDER WITH SPOTIFY BLUETOOTH#
The origin of the Spotify Box stems from an older project of mine where I created a Bluetooth speaker with a RGB parallel touchscreen interface to display the song, volume, connectivity, etc. Then you can choose your Wi-Fi network through my app to get connected.
#DIY APP BUILDER WITH SPOTIFY DOWNLOAD#
Just download the Spotify Box app and give the pushbutton a press to start searching for networks. Connecting to a Wi-Fi network is simple enough. The Spotify Box has stereo RCA jacks so you can simply plug it into a preamp, mixer, or amplifier and start playing your tunes.

The basic premise of the device revolves around Spotify’s feature known as Spotify Connect which allows you to use your Spotify app as a remote to control different devices that are on the same Wi-Fi network or associated with your account. The Spotify Box acts as a middleman between the official Spotify app and a new or existing home audio system – allowing you to connect your smart phone to your audio setup and stream music throughout your house.
