Hello adafruit! I have read your tutorial about the MCP23017 http://learn.adafruit.com/mcp230xx-gpio ... spberry-pi but I'm wondering how the I2C addressing works. I have read somewhere that it uses 7 bit addressing, but how can you control that with only three pins? I also read that the base address is 20, but somewhere else I read 40. How can I determine this from the datasheet?
I'm planning to make this addressing a bit flexible using headers and jumpers, do you recommend that I use pull down resistors on A0 to A2 (0 when open, 1 when closed)?

