sneak peek at one implementation of an spdif switch that integrated with the lcduino system:
its a replay on an idea I had a few years ago. this time, I'm using a 1-of-8 input selector chip (simple ttl stuff, 74151, I think is what I used) and a port expander that we are using a lot, these days, the same one the d1 and d2 controllers use (philips pcf8574).
I have 3 toslink receiver blocks and 1 transmitter. the chip supports 8 and lcduino supports 8 ports on an i/o card. I'm using 3 just because I did not feel like doing more
if you configure the lcduino to use spdif instead of delta2, you can use the same remote and the same port buttons but instead you are picking spdif input ports. there are even software settable port leds to show which port is selected. and of course, if you use the IR remote and tell it to go into 'full dark' mode, even the spdif port leds on the 'pod' go out. as soon as you change an input, the port led comes on, then goes out with the lcd fade. kind of a neat effect.
very low cost. chip was in the dollar range. nothing exotic. I built mine on perf board in 1 evening.
currently, the lcduino is planned to have 4 modules in software support:
- delta1 relays for volume
- delta2 relays for i/o selection
- PGA chip (over PE) for volume
- spdif switch for i/o selection
you can pick 1 vol engine and 1 i/o engine via the LCD menus. then hook up the right hardware and hopefully all should talk.
just a sneak peek on where this whole system is going. it was always much more than a 'simple volume control controller'.