My new squeezebox_esp32 build from a ESP32 chip only and a spdif output. I used an old powerbank with his micro-usb connector as case. I added a 3,3v regulator to power the ESP32
Is it less sexy than the squeezeamp and his PCB but it is cheaper too.
Connected to my ad18 amp via an optical cable
![]()
Results 351 to 360 of 409
-
2019-09-04, 01:12 #351
- Join Date
- Dec 2018
- Posts
- 80
Last edited by bgiraut; 2019-09-04 at 01:14.
-
2019-09-04, 06:40 #352
- Join Date
- Jul 2009
- Posts
- 398
-
2019-09-05, 17:02 #353
- Join Date
- Dec 2009
- Location
- Quebec City, Canada
- Posts
- 170
Now THAT is the cheapest Squeezelite in the world. I'm happy with all the progress we've made since you started the thread.
If anyone's interested, I completed the configuration of a build system. For now, binaries will be available here as releases
https://github.com/sle118/squeezelite-esp32/releases
Note that as we go, there will be unstable binaries. The current stable build would be: stable-WiFi-Manager-squeezelite-esp32-I2S-4MFlash.zip
This allow flashing the software without needing the full espressif toolchain being configured. Espressif's flash tool can be downloaded from here
https://www.espressif.com/en/support...ad/other-tools
Here is a typical download screen
For the ones using Linux, it's possible to flash using esptool.py with a line similar to this:
python /opt/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x1000 /home/Jenkins/jobs/squeezelite-esp32-SqueezeAmp/workspace/build/bootloader/bootloader.bin 0x10000 /home/Jenkins/jobs/squeezelite-esp32-SqueezeAmp/workspace/build/squeezelite.bin 0x8000 /home/Jenkins/jobs/squeezelite-esp32-SqueezeAmp/workspace/build/partitions.binLast edited by sle118; 2019-09-16 at 22:26.
LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
SqueezeAmp!
-
2019-09-10, 22:09 #354
- Join Date
- Jul 2019
- Posts
- 8
I missed this topic, to much work the last weeks :/
Did you have some left?
I would love to organize an europe order point for this project with you guys. Canada is too far away, shipment is expensive.
You will get a pm.
Greetings by JunkAHung
-
2019-09-10, 22:11 #355
- Join Date
- Jul 2019
- Posts
- 8
I think a mycroft support would be nice because it is opensource and had more privacy...
See here:
https://github.com/MycroftAI
Greetings by JunkAHung
-
2019-09-11, 05:30 #356
- Join Date
- Dec 2009
- Location
- Quebec City, Canada
- Posts
- 170
Please note that the discussion on SqueezeAmp has moved to a different thread
https://forums.slimdevices.com/showt...ueezeliteESP32
We can keep discussing more DIY/hacking solutions here. For example the minimalistic spdif device with voltage regulator and spdif connector - that's "The cheaper squeezebox in the world".
I have posted a link to automated builds. Buy a couple of components from your online retailer of choice for its than $10, solder a few connections, flash the binaries and enjoy squeezelite's capabilities and more. We ported squeezelite to the esp32 platform with one major goal: supporting seamless synchronization across players, and philippe_44 was able to fine tune it to a level that surprised us in the end.
Enjoy!Last edited by sle118; 2019-09-11 at 05:35.
LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
SqueezeAmp!
-
2019-09-11, 05:39 #357
- Join Date
- Dec 2009
- Location
- Quebec City, Canada
- Posts
- 170
May I recommend a simple writeup with simple to understand drawings (eg from https://fritzing.org/) so Sunday hackers might be able to join the fun?
LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
SqueezeAmp!
-
2019-09-11, 09:35 #358
- Join Date
- Jul 2009
- Posts
- 398
@philippe, daduke & sle118:
I follow your discussions here and on gitter, but I get a bit confused wrt the capabilities of the current builds:
(And I am sorry to ask this now as you guys are in the middle of development, but I try to build a (bare bone: ESP+DAC) system for a friend which goes in a Tivoli Model One and I need to have 'something' to give to him by the end of the week - afterwards, I can still update the system to a newer version)
1) I tried the binaries sle118 posted here https://1drv.ms/u/s!Ajb4bKPgIRMXmwzK...CHRv_?e=V7Nebj (the 'stable*' version)
That one seems to be currently prone for intermittend dropouts (due to the discussed priority of WiFi manager?); also it misses Airplay, I think?
2) I also compiled the latest version from philippe_44 (refactor_BT/I2C branch); the WiFi manager is included as well and Airplay is available, but Airplay errors out when attempting to play ('no connection possible' on iPhone; on ESP serial I see
this log (Audio via BT):
Code:00:03:16.617498] rtsp_thread:358 got RTSP connection 60 [00:04:22.644480] handle_rtsp:411 [0x3ffeb3c4]: challenge vOSC30XNX11kYFmRIg2CUw== [00:04:23.423937] rtsp_thread:373 RTSP close 60
Code:[00:02:15.369129] handle_rtsp:411 [0x3fff0260]: challenge TVdz5t5jEFalDBd41omfrg== [00:02:16.465876] rtsp_thread:373 RTSP close 60 [00:02:18.853123] output_thread_i2s_stats:574 Heap internal:56200 (min:54340) external:1434604 (min:1389272)
Other than that this version (2) seems to run stable w/o noticable dropouts.
Any other hints?
And - do you guys have a very rough idea when 1st OTA testing might be possible?
Great stuff!
Thanks again for your work!
-
2019-09-11, 09:53 #359
- Join Date
- May 2008
- Location
- Canada
- Posts
- 5,092
SqueezeEsp : The cheaper squeezebox in the world
LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5
-
2019-09-11, 14:53 #360
- Join Date
- Jul 2009
- Posts
- 398