Header banner
Revain logoHome Page
Ryan Maruffo photo
Switzerland, Bern
1 Level
750 Review
34 Karma

Review on 🧩 Waveshare MCP23017 IO Expansion Board - Expand 2 Signal Pins as 16 I/O Pins, Compatible with 3.3V and 5V Levels, I2C Interface by Ryan Maruffo

Revainrating 5 out of 5

Poor Design - Computer Components

Should be more breadboard friendly. The connector forces you to place the module at the end of the breadboard. This had to be installed on the other side so that all GPIO pins could be connected everywhere. To be honest the connector should be another 6 pin instead of the useless VCC/GND pins on the module. Then you can also attach the status display to the other side. Braided wires are very thin. I cut off the female end of the jumpers and used breadboard compatible screw terminals. Anyway, I made this work, but it's bad design. It would be easier if the connector were pins to add another board, but do you have to "weld" it on for the address?

Pros
  • Provides two connection options: PH2.0 connector and/or solder pads, allows stacking of multiple I2C modules
Cons
  • Crumpled