Along with the full-size Sewable Perfboard, these parts should make for a good board to add up to eight general I/O ports to an I2C bus.
Oddly, the full-size Sewable Perfboard is not available directly from SparkFun, but (at the time of this writing) can be had from Tinkersphere for $6.75 (link below). It has plenty of space for all of the power, I2C, and digital I/O connections -- probably with two sets for all but the digital channels. Hopefully, with the use of jumper wires as well as solder, it can also house the two Qwiic connectors for even more I2C expansion (should it be needed).
The male headers, set in groups of 3, can be used to define which of the 8 possible I2C addresses this board holds by attaching the 2-pin jumpers.
The Perfboard: https://tinkersphere.com/sewable-electronic-parts/1514-sewable-protoboard-for-lilypad.html
Product | Subtotal | Qty | |
---|---|---|---|
![]() |
Qwiic JST Connector - SMD 4-pin (Horizontal)
PRT-14417 |
1.1 | 2 |
![]() |
Break Away Male Headers - Right Angle
PRT-00553 |
2.25 | 1 |
![]() |
Jumper - 2 Pin
PRT-09044 |
1.35 | 3 |
![]() |
I/O Expander - MCP23008
COM-15099 |
2.1 | 1 |
Total: 6.8 |