Announcement

Collapse
No announcement yet.

ANNOUNCE: Squeezelite-ESP32 (dedicated thread)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by knorst View Post
    Is the project stable running on this little ESP32-Devices?
    I was lucky to get 2 wonderful squeezeamps from the latest batch and can report that they are running very stable.

    Though i read in the forum that there were problems with weaker wifi signals, for me one of the players is running at 62% without any problems so far...
    LMS 8.4 (Debian virtual machine on ESXi) - 3 x piCorePlayer on Raspberry Pi 3 - Yamaha RX-A840 - 2 x SqueezeAMP (boost version) - Squeezeplay on iMac at work (connected over vpn to home lms)

    Comment


      Originally posted by knorst View Post
      Hi,
      i followed this interesting Project, but could not find any further information about the topic synchronization. what about the topic sync?, is a good synchonisation in multiroom-audio with other squeezeboxes, with other squeezelite-linux-clients, picoreplayer or even other squeezelite-esp32-clients achievable, which works without problems? actually i'm thinking about whether buying 3 clients on a raspberry pi or better esp32-clients...? Is the project stable running on this little ESP32-Devices?
      thank you ...
      I might be positively biased by the project... but out of 9 zones (some being sychronized, some being stand alone), 2 are running SqueezeAMP and 2 are running ESP32 Wrover contraptions of some sort and they are all stable enough that I have almost forgotten what they are.
      LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
      6xSqueezeAmp, several other ESP32-Wrover boards with jumper wires flying around, some with ethernet!

      Comment


        ANNOUNCE: Squeezelite-ESP32 (dedicated thread)

        Originally posted by sle118 View Post
        I might be positively biased by the project... but out of 9 zones (some being sychronized, some being stand alone), 2 are running SqueezeAMP and 2 are running ESP32 Wrover contraptions of some sort and they are all stable enough that I have almost forgotten what they are.
        Candidly, I think that @sle118 and I have been surprised by how stable the espressif base and our code are
        Last edited by philippe_44; 2022-12-29, 07:56.
        LMS 8.2 on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3

        Comment


          Originally posted by philippe_44 View Post
          Candidly, I think that @sle118 and I have been surprised by how stable the espressif base and our code are
          This is pretty much it. And this includes some clever fixes you introduced in the espressif SDK, which allowed us to push the limits even further.
          LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
          6xSqueezeAmp, several other ESP32-Wrover boards with jumper wires flying around, some with ethernet!

          Comment


            thank you, now i'm confident to try this project, as i have a lolin d32 pro wrover laying around.
            Could you advise me a good i2s-dac which is compativle with this project?
            I would like to connect the ESP32 to a rather good amplifier, but also it should be not too expensive.

            Are the following types of i2S-Dac's compatible?

            A converter with an unbeatable price-performance ratio and direct analog outputs, this module is ideal for DIY applications. Equipped with the now famous SABRE ES9023 (equipping our U-SABRE), Ultra low noise "ON" regulator and OS-CON capacitor.


            This cost-effective DAC module features a neat design and is ideal for compact DIY audio designs. It is based on an ESS ES9018K2M digital-to-analog conversion chip.


            This DAC HAT module will allow you to transform your Raspberry Pi into a real high quality audio system, without breaking the bank. It includes a balanced digital to analog conversion stage, equipped with two ESS ES9023 DAC chips.




            i used the device in the first link together with the raspberry pi. It works with the device tree overlay for hifiberry dac.

            thank you for your advice.
            Last edited by knorst; 2022-12-29, 19:08.

            Comment


              Originally posted by knorst View Post
              thank you, now i'm confident to try this project, as i have a lolin d32 pro wrover laying around.
              Could you advise me a good i2s-dac which is compativle with this project?
              I would like to connect the ESP32 to a rather good amplifier, but also it should be not too expensive.

              Are the following types of i2S-Dac's compatible?

              A converter with an unbeatable price-performance ratio and direct analog outputs, this module is ideal for DIY applications. Equipped with the now famous SABRE ES9023 (equipping our U-SABRE), Ultra low noise "ON" regulator and OS-CON capacitor.


              This cost-effective DAC module features a neat design and is ideal for compact DIY audio designs. It is based on an ESS ES9018K2M digital-to-analog conversion chip.


              This DAC HAT module will allow you to transform your Raspberry Pi into a real high quality audio system, without breaking the bank. It includes a balanced digital to analog conversion stage, equipped with two ESS ES9023 DAC chips.




              i used the device in the first link together with the raspberry pi. It works with the device tree overlay for hifiberry dac.

              thank you for your advice.
              Go with the simple devices, top of your list. Hats would probably be ok too but I didn't check in details.
              LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
              6xSqueezeAmp, several other ESP32-Wrover boards with jumper wires flying around, some with ethernet!

              Comment


                thank you for your answer,

                will it possibly work right out of the box, when connected, or do you think i need deeper knowledge and a special configuration of the software, because i don't have any programming skills ;-)

                Comment


                  Originally posted by knorst View Post
                  thank you for your answer,

                  will it possibly work right out of the box, when connected, or do you think i need deeper knowledge and a special configuration of the software, because i don't have any programming skills ;-)
                  Typically, all you need for these simple DACs is to connect the pins and flash the generic i2s version to get started. Note that current releases boot to the recovery partition, which you will have to exit before the device appears as a player in LMS
                  LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
                  6xSqueezeAmp, several other ESP32-Wrover boards with jumper wires flying around, some with ethernet!

                  Comment


                    Hi Everyone! New to this forum. I came across this information in looking for a replacement for the long discontinued ChromeCast Audios. I have a number of them in my house to facilitate multi-room audio, but I've struggled with them working consistently over the years. The recent lawsuit between Google/Sonos didn't help. I'm familiar with the ESP32, and have used it for a number of projects. It fits the bill very well, but obviously does not have a built-in audio output.

                    Is there an existing product (or board) that has an ESP32, power input (don't need a battery) and DAC with either SPDIF or 3.5mm line-out connector? While I do have the technical ability to DIY my own solution, I'd prefer not to re-invent the wheel.

                    Comment


                      Originally posted by ncnmra View Post
                      Is there an existing product (or board) that has an ESP32, power input (don't need a battery) and DAC with either SPDIF or 3.5mm line-out connector? While I do have the technical ability to DIY my own solution, I'd prefer not to re-invent the wheel.

                      Comment


                        Originally posted by ncnmra View Post
                        Hi Everyone! New to this forum. I came across this information in looking for a replacement for the long discontinued ChromeCast Audios. I have a number of them in my house to facilitate multi-room audio, but I've struggled with them working consistently over the years. The recent lawsuit between Google/Sonos didn't help. I'm familiar with the ESP32, and have used it for a number of projects. It fits the bill very well, but obviously does not have a built-in audio output.

                        Is there an existing product (or board) that has an ESP32, power input (don't need a battery) and DAC with either SPDIF or 3.5mm line-out connector? While I do have the technical ability to DIY my own solution, I'd prefer not to re-invent the wheel.
                        Another alternative RaspiAudio Mn (on Amazon know as Manga Cast)



                        Comment


                          Originally posted by ncnmra View Post
                          Is there an existing product (or board) that has an ESP32, power input (don't need a battery) and DAC with either SPDIF or 3.5mm line-out connector? While I do have the technical ability to DIY my own solution, I'd prefer not to re-invent the wheel.
                          Apart from the devices mentioned in the two posts above, there are the Polyvection DAC32 with analog output on cinch connectors, and the Polyvection DIGI32 with SPDIF output.
                          These streamers are distributed by "Audiostore" from the UK:
                          DAC32 WiFi Streamer (vortexbox.co.uk)
                          DIGI32 WiFi Streamer with SPDIF/TOSlink (vortexbox.co.uk)​​
                          | LMS 8.3.2 on Linux Mint | Squeezebox Boom | RPi0W + pCP 8.2.0 + HiFiBerry DAC Zero | ESP Muse Luxe |

                          Comment


                            I am currently trying to get running a "LILYGO® TTGO T4 V1.3 ILI9341 2.4 inch LCD"
                            I have squeezelite esp32 installed and running, have BT audio working.
                            I have spent a good bit of time trying to enable the screen, no success.
                            Would anyone have one of these running and be able to share the SPI and DISPLAY configuration settings - I think I am done with my guessing for now, and to date google has not come up with the right voodoo.
                            Thanks G

                            Comment


                              Originally posted by v2graeme View Post
                              I am currently trying to get running a "LILYGO® TTGO T4 V1.3 ILI9341 2.4 inch LCD"
                              I have squeezelite esp32 installed and running, have BT audio working.
                              I have spent a good bit of time trying to enable the screen, no success.
                              Would anyone have one of these running and be able to share the SPI and DISPLAY configuration settings - I think I am done with my guessing for now, and to date google has not come up with the right voodoo.
                              Thanks G
                              It might be very similar to one of the reference devices

                              Paul Webster
                              Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
                              and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

                              Comment


                                I re-read the documentation and pieced it with this - https://github.com/Xinyuan-LilyGO/LilyGo_Txx - and it's now working, think I was mixing my In and Outs or the first doc did not talk about DC.

                                Display - SPI,width=240,height=320,cs=27,reset=5,back=4,spee d=40000000,mode=0,driver=ILI9341,rotate
                                SPI - data=23,dc=32,clk=18

                                Thanks

                                Comment

                                Working...
                                X