[Solved] AW9523B I2C on Arduino Nano

EdHayes3 Asks: AW9523B I2C on Arduino Nano
I’m testing the AW9523B IO expander with an Arduino Nano. I can’t get the device to be recognized.

Using I2C scanner to find all attached I2C devices.

I’ve connected AW9523B to the correct pins to the SDA/SCL pints of the Arduino, with 5K pullups. INTN is connected to GND.

An EEPROM is also connected on the bus. The EEPROM is recognized on the bus. I swapped the SDA/SCL pins just to make sure, and still AW9523B was not found on bus.

I’ve tried changing the AD0 and AD1 pins to no avail.

I have a 22uf capacitor on the VCC.

Changing the AD0 pin does change the default state of a connected LED, so I’m fairly confident the chip is not dead.

I’ve also tried the two example sketches from:

Curious if anyone has gotten their AW9523B to work.


enter image description here

Ten-tools.com may not be responsible for the answers or solutions given to any question asked by the users. All Answers or responses are user generated answers and we do not have proof of its validity or correctness. Please vote for the answer that helped you in order to help others find out which is the most helpful answer. Questions labeled as solved may be solved or may not be solved depending on the type of question and the date posted for some posts may be scheduled to be deleted periodically. Do not hesitate to share your response here to help other visitors like you. Thank you, Ten-tools.