Arduino based Input Selector for preamp

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Over at head-fi I am developing a complete microcontroller based pre amp. The first step is the balanced input selector.
I repost this here to also ask you for help & recommendations:

Thanks to the encouraging help of linuxworks I was able to design the first complete microcontroller oriented input selector:


This board is intended as an extension for linuxwork's LCDuino.

The features:
  • I2C based control via MCP23008
  • all inputs are switched by relays
  • all inputs can be either single ended or balanced (singe ended to balanced conversion will come as a different board)
  • several board can be combined to get more inputs

What changed regarding to the prototype:
  • usage of non latching relays (easier to source)
  • filter selection is gone (will be a different board)

A first draft of the board is also available. No PCB traces drawn until now. Check the thin yellow lines what goes where (click for high res versions)



The analog section is on the top part of the board. With some nice ground plane on top and bottom of the board.
The digital section is completely on the bottom part of the board. Ground plane on bottom, VCC plane on top.

What do you think?
Is there anything I have done wrong or I can do better?
What do you think?
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.