An ESP32 remote control suited for kids. It favor physical controls over touch screens.
It uses the Sonos Control API to control existing playback sessions and initiate new ones from Sonos favorites.
- Group volume control through https://shop.m5stack.com/products/fader-unit-with-b10k-potentiometer-sk6812
- Player selection through https://shop.m5stack.com/products/byte-button-unit-with-8x-buttons-stm32g031
- Favorite selection through https://shop.m5stack.com/products/scroll-unit-with-hollow-shaft-encoder-ec10e1220501
- Next/Previous track through https://shop.m5stack.com/products/mini-dual-button-unit
- Controlled through https://shop.m5stack.com/products/atoms3r-dev-kit
On top you would need a bunch of lego and a powerbank to supply the controller and stich everything together. The m5stack tailgate is too weak to power the whole thing more than a few minutes sadly.
