I just got some 16x2 display w/ shield kits. They are working nicely. I would like to daisy chain them and drive them from a single Pi. The MCP23017 controller has three address lines, so I guess I could chain up to 8 displays on the i2c bus. Is that right? Any way I can hack the PCB to set different addresses? Sure, I could put it on an external board, solder some leads to the PCB and do as I please, but I quite like the format of the display attached to the PCB.
Any advice or suggestions? Can I drive 8 16x2 displays through i2c from a single Raspberry Pi?