ESPmuse Luxe FAQ

I am not sure why, but now the screen is working.
Only thing I can not do is rotate 180 degrees, it is not work in the hardware page nor NVS editor.
Is it possible rotate the screen?

Thanks

Hi all,

My muse Luxe behaves strangely since today… don’t know if it’s related to the last Music Assistant version or ESPhome firmware… but now when playing a music, it starts 1 min then stop with some glitches noise… keep silent 30-40s, then resume playing around 3-4s… and so on (silent 30-40s/plays 3-4s)… so completly useless :frowning:
While being stop, I checked the log of ESPhome, it’s still receiving well the event (mute, sound level, play, etc…)… Maybe comes from the builtin battery. So here are my questions :slight_smile:
i) from the USB cable, is the ESP32 directly powered or it pass through a the battery charger system ?
ii) Is there a way to open the box without breaking the warranty ?

Merci d’avance.

Hi, Have you tried to let it charge for something like 30mn while the power switch in OFF position, then start it again. Do you still have the issue?
If yes try a different USB power supply, do you still have the issue?
thx

Yes I tried to wait few hours (power off) and with different USB cable…
Important detail, when the music is freezing, I can change the song and it resume to play immediatly. Also radio seems to not suffer from these glitches. So seems to be MA related… but I can’t yet discard completly the battery problem. I saw to the video how to disassemble the luxe model … so in the worst case, I can try with a new 18650. Does the electronic integrate a battery protection ? Is-it possible to read the Vin from an ADC GPIO ?

It does not sounds like a hardware issue. And while being plugged the power supply comes from the USB.
A way to prove it is to upload a different software into your Luxe and check if this is working fine.

I suggest the defaut bluetooth sketch :

Hello,
I was able to get the display to work using the internet radio project, but when I switched over to Squeezelite, no display.

Any ideas?

My display is a SSD1306 i tried different drivers and nothing… i wanted to try a different address, but those values don’t match the silkscreen…

Any help would be greatly appreciated.
This is a fun device!

Thanks

Hi and welcome, can you make a screenshot of the dispaly settings that you use in Squeezelite web interface?

Thanks!

Here you go:

And thank you for your help!

oh!
I changed the address to 60 and it works!
(after rebooting)

Yay!
now i’m really happy with this.

I love when things self-resolve :sunglasses:

well, it seems a bit buggy though.
The rotate 180 degrees function doesn’t seem to work for me (the others do though), and there’s fragmented text that appears (or rather residual as if it didn’t properly clear the page before displaying a new page maybe).

the dots below the text “not provided” are stray pixels.

any ideas?

Thanks!
I love this thing.

Just to be 100% safe, is the GROOVE Port an “JST XH 2,04mm 4Pin”?

If that’s the right one, i found a Set of 10 on Amazon 10 Sets Mini Micro JST 2.0 Ph 4 Pin-Stecker-Stecker männlich mit 150 mm Kabel & Female https://amzn.eu/d/0mUj2dB

yes it should match. thx

After a bit of playing i got an SH1106 (128x64) Display running.

But 180° Rotation is not working and very often the current playing track is not shown (this happens when playing local files, streaming Tidal and TuneIn Radio).

It also would be cool to be able to change the first Line Form “Aktueller Titel” to “Player Status” (playing/pause/stop) this would fit much better into a small 128x64 Display.

Herr is a Video showing the issue with Current Track Information.

How to open the case?
I’m thinking about putting a rfid reader inside and adapt the espuino firmware so my kids can use it to play audiobooks.

Hi Xent and welcome
The cleanest way to do it is to use the Grove port on the back to plug some I2C reader such as this 13.56Mhz reader :

This is the easiest way of connecting to an unsued GPIO, but if you insist on how to open it (at you own risk) :
Battery upgrade for the MuseLuxe

The Proto board is another easier option to add peripherals

1 Like

Thank you very much.
Now I know where to start.
Yes the port is the easiest way but adding an rfid reader inside the case is the cleanest way :wink:

Do you know this project?
biologist79/ESPuino: RFID-controlled musicplayer powered by ESP32 (github.com)
I just flashed it but it does not seem to boot, I think I have to investigate why.
May be you could help to get this project running one ESPmuse Luxe.

Is there a schematic available?
How much flash does the ESP have, the ESP Tool says 32Mb.

EDIT: With a flashsize of 4 mb it boots up and the sdcard connection seems to work out of the box

It’s a Wrover module.
You have no sound because the codec ES8388 need to be initialized
check this post ESP MUSE LUXE Bluetooth speaker

I now included the library from https://github.com/maditnerd/es8388 and I get some output.
But it is very very weak even with full volume.
The library seems to do the same init as in your example application.