Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 6 of 6
  1. #1
    Junior Member
    Join Date
    Dec 2018
    Posts
    2

    SqueezeEsp : The cheaper squeezebox in the world

    Hello,

    This post to present my new DIY squeezebox renderer base on ESP8266 2$ board and 4$ I2S DAC.

    Name:  squeezeesp2.jpg
Views: 295
Size:  227.9 KB

    I have begin to implement the first slimproto protocol commands but it all ready play music from LMS after only few hours of work.
    It shoud be quite simple to add buttons or remote control and may be a LCD display with touch screen control.

    It can be a base for a portable squeezebox because it can be powered via 2 simple battery or LIPO battery and used with headphone.

    Benoit,

  2. #2
    Senior Member
    Join Date
    Sep 2009
    Posts
    130
    Hi Benoit,

    It looks really cool☺

    Any chance of following the progress on github?

    Quote Originally Posted by bgiraut View Post
    Hello,

    This post to present my new DIY squeezebox renderer base on ESP8266 2$ board and 4$ I2S DAC.

    Name:  squeezeesp2.jpg
Views: 295
Size:  227.9 KB

    I have begin to implement the first slimproto protocol commands but it all ready play music from LMS after only few hours of work.
    It shoud be quite simple to add buttons or remote control and may be a LCD display with touch screen control.

    It can be a base for a portable squeezebox because it can be powered via 2 simple battery or LIPO battery and used with headphone.

    Benoit,

  3. #3
    Senior Member
    Join Date
    Nov 2015
    Location
    Near Buffalo, NY
    Posts
    167
    A legend is born! Will absolutely be following this project!
    Player: 1 x Transporter w/Trans-knob, 2 x Touch (Active, 3 x Spares), 4 x Boom (Active, 9 x Spares)
    Server: 1 x Win Server (ESXi 6.x) w/LMS, 1 x HP 24" Touch Screen PC w/LMS & SqueezePlay
    Control: 4 x w/iPeng, 1 x Samsung Note 4, 3ea x Fire 7", 8ö tablets, 1 x 10" all w/SqueezeCtrl & Player (Angry Goat)
    Audio: Mark Levinson 23.5 Amp, 380s Pre, 390s CD, B&W 801 II, Acoustic Energy AE-2 signature, SOTA Sapphire table

    Computer geek/tech hoarder(!), and DAMN I love the LMS/Squeeze infrastructure!

  4. #4
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    16,470
    How much RAM is available for audio buffer ?
    From spec sheets it looks like only about 64kbytes ?

  5. #5
    Junior Member
    Join Date
    Dec 2018
    Posts
    2
    @woodster : it is a 'Proof of concept' for the moment but i will probably share the code on github soon. I use public library for Wifi management et audio decoding so I find normal to share this program with the community (https://github.com/earlephilhower/ESP8266Audio)

    @bpa : You are right, ESP8266 is the low power embedded plateform. Actualy i use only 2k for buffering so I get some freeze that probably come from network congestion but i will try to allow more memory for buffering.
    If the ESP8266 is to slow or do not have enought memory i will upgrade to his brother the ESP32. I have idee to switch to the VS1053 codec board that is dedicated to audio decoding. (http://www.vlsi.fi/fileadmin/datasheets/vs1053.pdf)
    Last edited by bgiraut; 2018-12-06 at 06:48.

  6. #6
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    16,470
    Quote Originally Posted by bgiraut View Post
    @bpa : You are right, ESP8266 is the low power plateform. Actualy i use only 2k for buffering so I get some freeze that probably come from network congestion but i will try to allow more memory for buffering.
    With that small amount of ram - it is likely it will only be playing continously low bitrate MP3 streams. The SLiMP3 player has 1Mbyte of buffer.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •