This is a simple example demonstrating how to use the Muse Luxe as a Bluetooth speaker. This code is from the app included with the Muse Luxe.
This program is intended to be used with the ESP32 Muse Luxe speaker, a portable and affordable Bluetooth speaker that is fully programmable. The ESP32 Muse Luxe is a commercial product available for purchase here: ESP32 Muse Luxe.
Voice recordings are provided courtesy of Aurélie Loilier (all rights reserved). To load the voice, you need to perform an ESP32 data sketch upload and select LittleFS.
To quickly load the precompiled binary, follow these steps:
- Go to app.raspiaudio.com.
- Select "Luxe-Bluetooth."
- Use a Chrome browser for best compatibility.
- Connect your device using a USB cable.
- Intro startup wav play
- Bluetooth A2DP
- Codec volume control
- Heaphone output with jack detection
- RGB LEDs
- Low battery sensor
compiled with arduino 3.1.0
- Select
Tool -> Board -> ESP32 Dev Module
- Choose the partition scheme "Huge app"
- Use
Tool -> ESP32 Sketch Data Upload
to upload the WAV files used by the program - Upload your sketch
- Ensure the following options are selected:
To initiate the factory test, hold the three top buttons while powering on the device. More information on the factory test can be found here: Muse Luxe Factory Test
- Implement low battery warning
- Enable SD card reading
- SD card media reader
- Microphone support for phone handfree