esbenb
Published © GPL3+

Poorman's M5Stack based multiroom stereo

A insanely cheap multi-room stereo setup, supporting Spotify, IR Commands and tiny, tiny CD's! - In a Wife Approvable form factor

AdvancedFull instructions provided2 days215
Poorman's M5Stack based multiroom stereo

Things used in this project

Hardware components

M5Stack Dial v1.1 - ESP32-S3 Smart Rotary Knob with 1.28" Round Touch Screen
M5Stack Dial v1.1 - ESP32-S3 Smart Rotary Knob with 1.28" Round Touch Screen
×1
m5Stack NanoC6
×1
Small CD's with RFID
×1
B&O Stereo with BeoLink
a lot of different systems are available cheaply on ebay
×1
B&O Active Speaker with BeoLink
a lot of different systems are available cheaply on ebay
×1
Wiim Pro
I used this streaming device, but you can use whatever that is Spotify connect compatible
×1

Software apps and online services

Microsoft Azure
Microsoft Azure

Story

Read more

Schematics

System Diagram

Code

Spotify Service Backend

C#
A Blazor based backend, running in Azure
No preview (download only).

M5Dial

MicroPython
This the code for the M5Dial
No preview (download only).

Nano

MicroPython
IR Blaster via ESPNow
No preview (download only).

Credits

esbenb
1 project • 2 followers

Comments