Replies: 28 comments 13 replies
-
I think also that if works at esp8266 will be amazing but esp8266 specs are poor to handle all project. Please correct me if I am wrong. |
Beta Was this translation helpful? Give feedback.
-
Maybe don't esp8266, but another cheap but little more powerful chipset. Some idea? |
Beta Was this translation helpful? Give feedback.
-
You need a device which can handle a full OS to run Snapcast, as it has alot of dependencies. ESP8266 is a microcontroller and has nothing to do Snapcast. What you definetely can use are Raspberrie/Orange/Banana Pis in different versions. Some of them, like OPi Zero are very cheap and work well with Snapcast. |
Beta Was this translation helpful? Give feedback.
-
Where to buy a cheap orange pi? Aliexpress price is $7 (+$5 of shipping 40-50 days to my country) |
Beta Was this translation helpful? Give feedback.
-
as far as i have found, the OPi Zero is the cheapest SBC with a case that
also has native 3.5mm output.
Otherwise, i go for a RPi Zero W, with an Suptronix X400 amplifier for ~
AUD $50 solution, but it doesnt have a case.
…On Thu, Jan 25, 2018 at 11:32 PM, Isaac Levi Tzab Poot < ***@***.***> wrote:
Where to buy a cheap orange pi? Aliexpress price is $7 (+$5 of shipping
40-50 days to my country)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<https://github.com/badaix/snapcast/issues/347#issuecomment-360501936>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGU9IEUjZmSmFZw7z-_4HIEiTRuXrnJjks5tOJ6igaJpZM4RhXZO>
.
|
Beta Was this translation helpful? Give feedback.
-
but OPi Zero doesn't have i2s |
Beta Was this translation helpful? Give feedback.
-
OPi has direct output for an audio jack.
If you need i2s, i have used an RPi Zero W. There are probably others
though.
…On Mon, Jan 29, 2018 at 8:03 AM, sergio ***@***.***> wrote:
but OPi Zero doesn't have i2s
What is the cheapest board with i2s?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/badaix/snapcast/issues/347#issuecomment-361109065>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGU9IG90ov3IHvpqrrCTDUNLyDpT6FK4ks5tPQrmgaJpZM4RhXZO>
.
|
Beta Was this translation helpful? Give feedback.
-
esp8266 is not powerfull enough. An alternative would be the successor ESP32. But on ESP32 there is only RTOS as operating system available and all the stuff and libs need to be ported. I tried some time ago very lightweight Openwrt boards like RT3550 (olimex) and Linkit Smart 7866 (mediatek). Both have wireless on board and have an I2S audio interface. Snapclient worked on both, but only with USB speakers. On RT3550 I was not able to get the I2S driver to run and on Linkit board I got stuttering sound. Now I step back to raspberry pi which works very well. |
Beta Was this translation helpful? Give feedback.
-
Will Onion Omega2 be enough? |
Beta Was this translation helpful? Give feedback.
-
Looks good.
|
Beta Was this translation helpful? Give feedback.
-
The problem that i have found with the onion is that it gets expensive for
the other hardware around it. the microcontroller part is cheap, but to do
anything else it starts to add up.
…On Wed, Jan 31, 2018 at 7:31 AM, Isaac Levi Tzab Poot < ***@***.***> wrote:
Looks good.
Will Onion Omega2 be enough?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/badaix/snapcast/issues/347#issuecomment-361770880>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGU9IPxzyxq9OrJOasjMFOywburxIEvwks5tP6ZogaJpZM4RhXZO>
.
|
Beta Was this translation helpful? Give feedback.
-
maybe chip computer. |
Beta Was this translation helpful? Give feedback.
-
oh sorry; $9 chip is not available.
|
Beta Was this translation helpful? Give feedback.
-
I'm successfully running snapclient on an A5-11 router with a custom, stripped-down LEDE build (no LUCI, no Wifi drivers, ... as the flash is really small) and a 3€ usb soundcard (one that only does digital out as the sound system in my living room supports it). that way the complete receiver costs ~7€ which is quite a good price point. |
Beta Was this translation helpful? Give feedback.
-
I have some ESP8266 and ESP32 I use in my smarthome project: they are both definitely powerful enough for the task of running a snapcast client, but it would have to be a rewrite, not a port, running on RTOS or built in arduino IDE. A word on fancy SBC: they all look great on their websites, but many of them are almost impossible to find, and if you find them the price is at least twice what promised. After that, you'll definiitely still have quality and design issues, since something as well supported and expensive as the Raspberry Pi 3 still can't manage to get wifi and bluetooth working well simoultaneusly, or a reliable Wifi on its own :-( My 2Cents... |
Beta Was this translation helpful? Give feedback.
-
So this could be the begin of new project to look for very cheap multiroom audio based on snapcast? |
Beta Was this translation helpful? Give feedback.
-
In most rooms I use TP-Link TL-WR710N wallplugs with Logitech S150 soundboxes as audio devices here. |
Beta Was this translation helpful? Give feedback.
-
@frostworx very interesting and creative approach 👍 I'm trying to do the same on Gargoyle 1.10.0.3 from https://dl.eko.one.pl/firmware/?vendor=TP-Link&model=TL-WR710N&revision=v1&imageType=factory&showFirmwareTable=false and snapclient_0.12.0_ar71xx.ipk from https://github.com/badaix/snapcast/releases full log:
of-course probably I need to have more space :) but I don't know what can I uninstall/remove any advice? |
Beta Was this translation helpful? Give feedback.
-
@araczkowski, |
Beta Was this translation helpful? Give feedback.
-
some might be intererested in: |
Beta Was this translation helpful? Give feedback.
-
I use a RPI Zero W with a JustBoom AMP zero for most rooms. This combination is small enough for me to build into the speakers, so the only connection to the speaker is a power cord. I am still looking for a cheap 5ghz wifi usb dongle which works on Raspbian. For now I use the onboard ones, but the reception could be better. |
Beta Was this translation helpful? Give feedback.
-
Hey @ashwinvandijk, do you have any special build instructions? or cases? I have done that too, but i would prefer a more out of the box solution, where i burn the image and when it starts i can connect to it via its own AP, setup WiFi details and what not, then it "just works" sort of thing. I think that this is the most affordable way to get a new node built. |
Beta Was this translation helpful? Give feedback.
-
https://www.aliexpress.com/item/4000079170817.html ? I have been using the $10 WM8960 soundcards as widearray network mics are interesting but the Respeaker/Waveshare modules are pretty good with TPA3116 amps that give 40watt+ from 24V. The RK3308 boards from Radxa are as cheap even cheaper than ESP and have a codec built in, but run debian. |
Beta Was this translation helpful? Give feedback.
-
Some might be interested in this repository I found while looking for the same thing: https://github.com/jorgenkraghjakobsen/snapclient There are a couple of interesting approaches in this thread, they are worth investigating. But having it integrated with esphome/homeassistant would be a huge plus! |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Anything like opening an own AP and setup stuff will slow down the device! I have tried something similar, not for setup but for automatic switching if no WiFi is available. Basically: Not at home -> stop client, start AP, start local MPD, enable BT for streaming from phone... Basically you could setup a server this way for mobile speakers, where others connect to the main one for syncing :D Never used it so now it is just a plain simple snapclient. But it is possible. On the other hand: Anything you would do this way, would have to be an own image for flashing. As long as you use the same hardware every time (and didn't make it read only), just pull the image from a working node. SSH to it to change its name. Done. |
Beta Was this translation helpful? Give feedback.
-
Just in case it helps: https://github.com/jorgenkraghjakobsen/snapclient |
Beta Was this translation helpful? Give feedback.
-
Prob would be much easier for https://github.com/jorgenkraghjakobsen/snapclient is the 8mb esp32-s3 was used as also now starting to get super cheap but the vector instructions give a big boost to FFT and all the codecs it could run and the mem space will prob help much with the sync. Would be so great if Jorgen and others picked up on this there is the new esp32-p4 but that will be some time and not sure if it will be much faster than the s3 but just without cadence IP. I am going to give a pre-2019 OpenWRT firmware a try with a https://openwrt.org/toh/unbranded/a5-v11 even if outdated. |
Beta Was this translation helpful? Give feedback.
-
It will be very cool to make clients on esp8266.
This is feature request of course
Beta Was this translation helpful? Give feedback.
All reactions