Hi,
I have a couple of I2C devices which have address selection inputs A0,A1,A2. These can happily be connected to Ground = 0 or VDD = 1. I need both chips to be on the same address (they have different I2C base addresses).
All very simple stuff - I can connect the address lines of the two chips in parallel and use jumpers to select the address by connecting the pins to Ground or VDD like this:
Now, my question is this: What is the most compact way of achieving this?
I am very pressed for space, and two rows of standard 2.54mm-spaced jumper headers look simply enormous on a compact board.
One option is to use a Resistor Network to pull the lines up to VDD, and double row of jumpers (or DIP switches) to pull them individually to ground though that, if anything, takes up more space than a triple row of jumpers. Ditto an 8-way rotary address selector and a Resistor Network.
I could just terminate on pads, make sure there's no solder mask, and bridge the appropriate pads with blobs of solder, but then that's not very nice if I want to change the address in the future (which the user might though not often).
Anybody got a neat space-saving way of doing this?
Richard

