Russound RNET to Sonos Bridge

Check out PART 2, which goes into more details >

Here’s a sneak peak at my latest project — the RNET to Sonos Bridge. All coded using an Arduino and Ethernet Shield. What this little device allows you to do is control a Sonos device using any Russound whole house audio system that supports RNET sources. It allows next, previous, play, pause and I’m working on playlist access and support. Current track metadata gets sent to these keypads as a multi-field message.

I’m pretty much code complete but I’m running into a few memory issues… The Arduino only has <2K of available RAM that I can work with. I have an Arduino Mega (which offers 8K) on order to see if that solves things.  I think I can still optimize my code to make it work with the 328.

I’ll post more when I get it 100% stable.

Update: Got it working!  With about 500bytes left of RAM on the 328 chipset… this was a fun little project.  Below is a video:

Also running on E6 Color Keypads:



Related Posts

  1. Russound RNET to Sonos Bridge (Arduino MEGA) – Part 2
  2. Myro Control – USCe (Universal Serial Converter w/Ethernet)
  3. Russound RNET Touchpoint TCH1 – Control Via iPhone/Touch
  4. Russound iBridge Bay
  5. Sonos Charging Cradle — Available Now!

About this entry