XICOOLEE MCP23017 IO Expansion Board Module, 16 I/O Pins for Raspberry Pi for Arduino STM32, Onboard 3 Digit DIP Switch, I2C Interface, 3.3V/5V Level
XICOOLEE MCP23017 IO Expansion Board Module, 16 I/O Pins for Raspberry Pi for Arduino STM32, Onboard 3 Digit DIP Switch, I2C Interface, 3.3V/5V Level
Overview: This product has an I2C interface to realize 16 I/O port expansion. Support for Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+/4B etc models as well as Ardui and STM32. We provide C and Python demo codes for the Raspberry Pi as well as Ardui and STM32 demo codes that can implement input testing, output testing, and interruption testing. Specifications: Size: 34.5mm (length) x 25mm (width) Control chip: MCP23017 Signal interface: I2C Supply voltage: 3.3 V/5 V. Expansion I/O:16 Interrupt pin: INTA、INTB. Interface definition: VCC: Power supply positive (3.3V/5V) GND: Power supply ground. SDA: I2C data line SCL:I2C Clock Line INTA: PA Port Interrupt Pin INTB: PB Port Interrupt Pin Package contents: 1. SG-IO-E017-A × 1 1 x PH2.0 6 Pin Connector Cable
Product Features
- 1. The 3 digit DIP switch on board is convenient for users to set the I2C address
- 2. I2C interface, less pin assignment
- 3. Compatible with 3.3V/5V work plane
- 4. PH2.0 interface and 2.54mm spacing pad reserved for easy access to other development boards
- 5. Open source demo codes available for Raspberry Pi, Ardui and STM32 development boards