MUSE PROTO board

yeah this is something related to SSL certificate, it’s a known issue. You can take the url you see in your browser, download the bin, then upload the firmware by selectig the file in the web interface.

I can help but the pros on the suject are located here :
https://forums.slimdevices.com/showthread.php?112697-ANNOUNCE-Squeezelite-ESP32-(dedicated-thread)/page158

Ok. I did it that way then I had trouble pairing it with my bluetooth but got it working eventually and its all working very nicely in the end.The bluetooth sounds great. Thanks so much.

I’ve run into an interesting situation, where I’m trying to avoid reinstalling using the usb cable again. The issue is I no longer get audio output.
I was able to install squeezelite via chrome and it worked well. The version installed by the preferred method was I2S-4MFlash.32.749 (I think). This version worked perfectly it integrated into the squeezebox player. I looked at the settings for the audio and the output device was I2S. I upgraded to 1023 and it appears to have reset the nvram because all of the audio settings are default now and it says the audio device is muse. After I did the upgrade I’ve rebooted it several times and it continued to work until I unplugged and reconnected the power.

So what I need to know the audio dac settings for version 749 or the proper settings to get 1023 of squeezelite to work. The rest of squeezelite on the muse proto board is running fine, its just not making any noise.
For reference this is the second time I did this, I did the upgrade right after I received the board with the same results. I loaded it using the usb cable and everything worked again. I thought at the time I accidentally made some change to bork the configuration the first time around

Edit: the default dac setting for 1023 that don’t seem to work are “bck=5,ws=25,do=26,sda=18,scl=23,model=Muse”

Hello @Raspiaudio,
Today i received my set of MUSE PROTO’s and installed the esphome multi-media component version you provided, and it worked right out of the box.
There was only on issue with it, i dit found the audio to soft. From the above i understand what i need to do. I want to know how to set the gain in esphome, do you have an suggestion what the best way is.

Gain is only on Hardware.
image

Gain could be set by changing the state of GPIO 23

please see this topic :

I have not tried it yet but you could use :

esphome:
  on_boot:
    priority: 10
    then:
     - lambda: |-
          gpio_reset_pin(GPIO_NUM_23);
          gpio_set_direction(GPIO_NUM_23, GPIO_MODE_OUTPUT);           
          gpio_set_pull_mode(GPIO_NUM_23, GPIO_PULLDOWN_ONLY);

media_player:
  - platform: i2s_audio
    id: media_out
    name: ${device} player
    dac_type: external
    i2s_lrclk_pin: GPIO25
    i2s_dout_pin: GPIO26
    i2s_bclk_pin: GPIO5
    mode: mono
    mute_pin:
      number: GPIO21
      inverted: true

Hi Raspiaudio
to who are you explaining this? i do hope not to me. Because you use the ymal code that i have shown earlier in that other topic,

this was for @the101ofmusic, sorry if it was useless

Intresting.
Have you read the personal message I’ve send you?
Salut

Replied you on WhatsApp

Hi everyone :slight_smile:

I just went a bit crazy and started buying the board, speakers and only now stopped to actually investigate about them :smiley: (the purchase before investigating is to stop me from getting discouraged).

So I bought a couple of Muse Proto’s and 30W speakers… Now a few questions:

1 - Will it work with the 30W speaker or there’s a limit on the capacity?
2 - Batteries been a bit hard to find… will it work just connected to the USB directly?

Thank you for this amazing board :slight_smile: I hope I can make it work in a multiroom configuration.

I might develop a few 3D cases for it and share around here :slight_smile:

Hi Ghost and welcome!

1- Yes it will work with your 30w speaker but not at full power, you will have about 3w output
2-Sure just plug the USB port

Let me know if you have any question

Thx

1 Like

So essentially if I’d like to make the speaker use the full 30W I’d have to use an amplifier?

I think I’ll need a crash course on Audio and components hahaha :smiley: but I like a good challenge :slight_smile:

Going to investigate this through! Thanks :wink:

To use use your speaker at full potential of 30W you will need and audio amp, most of amp will use a line level stereo input. The Proto does not have a line output, but the Mn Cast has one

audio amplifiers

1 Like

Thank you so much for pointing me in the right direction! :slight_smile:

Hi @Raspiaudio,

I’m kind of on the same track as @raspiFan here. I’d like to add a PN532 NFC/RFID module to the proto board, to have an all-in-one solution to for children to scan RFID cards and have Home Assistant play media via the Proto. Setting up the Proto and the RFID board with ESPHome should be doable, I was just wondering if I can use the default I2C pins IO21/IO22 to connect the PN532 or whether this would interfere with any of the boards functions.

Also I was wondering which additional pins are free and “good to use” for additional simple physical buttons to use as binary sensors with ESPHome.

Thanks a lot!

Hi and welcome!
The 2 pins you are mentionning are used already.
On the top schematic of this thread I can see that this is free to use :
GPIO 4 12 19 18

Use 2 of those for I2C, 2 for any button.

Feel free to share you project pictures!

1 Like

Would you mind sharing your pin configuration please?
I’m building something similar and am struggling with the SPI pinout.

Much appreciated!

I have not tried to connect a SPI screen, but the pin with nothing marked are free :

So GPIO :
12
32
19
18
4

Let us know what worked for you or if you can’t make it

1 Like

Is there a way to set the gain in the Squeezelite firmware?