Details
AW9523B IO Expansion Board, I2C Interface, Expands 16 I/O Pins
AW9523B IO Expansion Board
Controlled via I2C Bus
Allows using 4 Expansion Boards at the same time, Expanding up to 64 I/O ports
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-1.jpg)
Features At A Glance
- I2C bus, allows expanding 16 I/O ports by just using two wires
- Support driving 16-ch common anode constant current LED, 256-step linear dimming, current controllable
- Output interrupt (INT) signal when changing the state of an input port
- I2C address configurable by shorting the A0/A1 jumpers
- Provides two connector options: PH2.0 header and/or solder pads, allows multi I2C modules to be stacked
- Onboard voltage translator, compatible with 3.3V/5V level
- Comes with development resources and manual (examples for Raspberry Pi / micro:bit / Arduino / STM32)
Specifications
Operating Voltage | 2.4-5.5V |
---|---|
Operating Temperature | -40-85℃ |
Low Standby Current | <0.1µA |
Controlling Interface | I2C |
Expanted I/O Pin | 16 |
Dimensions | 38x23mm |
Header definition
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-3.jpg)
Pin | I2C interface |
---|---|
VCC | Power (support 3.3V / 5V input) |
GND | Ground |
SDA | I2C data pin |
SCL | I2C clock pin |
INT | Interrupt output |
RST | Hardware reset |
Hardware Connection
Connect to Raspberry Pi
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-5.jpg)
Connect to Arduino
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-7.jpg)
Connect to STM32
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-9.jpg)
Outline dimensions
![](/img/devkit/accBoard/AW9523B-IO-Expansion-Board/AW9523B-IO-Expansion-Board-details-size.jpg)
Resources & Services
![](/img/devkit/LCD/common/res_banner.png)
* Resources for different product may vary, please check the wiki page to confirm the actually provided resources.