I am using RPi2 and am working using i2C and a program that uses between 1 and 5 MCP23017 GPIO expanders - up to 80 additional GPIOS. I think its working OK and will post when I'm sure.
Problem seems to be when naming switch modules on the switch widget - the name disappears randomly, it may be there one day then gone the next. I think it happens when I start and stop the module. Any idea why it loses the name, I've got plenty of RAM left on SD card.
Many thanks