Skip to content

ESP32 Music streaming based on Squeezelite, with support for multi-room sync, AirPlay, Bluetooth, Hardware buttons, display and more

Notifications You must be signed in to change notification settings

RASPIAUDIO/squeezelite-esp32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squeezelite-ESP32 Customised for MUSE Radio

Muse Radio Front

This project is a fork of the Squeezelite-ESP32 project, customised for the MUSE Radio. device by Raspiaudio.

All credit goes to the original authors, with a special thanks to Philippe 44 🙏 for his support in making this adaptation possible.

Features

  • AirPlay Support
  • Spotify Connect
  • Logitech Media Server Integration
  • Screen Support
  • Infrared Remote Control

Flashing Your Device

  1. Open Google Chrome.
  2. Visit apps.raspiaudio.com.
  3. Select Muse Radio - Squeezelite Install.
  4. Search for the Squeezelite WiFi SSID.
  5. Use password: squeezelite and set your WiFi credentials. Old video for the Luxe but applicable for the Radio

Setting up the Screen

To configure the screen in Logitech Media Server (LMS), use the following images as a guide:

LMS Config 1 LMS Config 2

To install LMS, visit: LMS Server Repository

Source Code

To compile for the ESP32-S3, follow the instructions in the fork's repository.

Forum & Support

For discussions and support, visit the Raspiaudio Forum.

Product Page

For more details on the Muse Radio, visit the Raspiaudio Product Page.

About

ESP32 Music streaming based on Squeezelite, with support for multi-room sync, AirPlay, Bluetooth, Hardware buttons, display and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 81.8%
  • C++ 9.9%
  • JavaScript 3.0%
  • Python 1.3%
  • CMake 1.1%
  • Perl 1.1%
  • Other 1.8%