Difference between revisions of "AW9523B GPIO Expander"

From Stm32World Wiki
Jump to navigation Jump to search
imported>Lth
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:AW9523B]] [[Category:I2C]] [[Category:GPIO]] [[Category:Breakout Board]]
+
[[Category:Components and Modules]][[Category:Components]][[Category:AW9523B]][[Category:I²C]][[Category:GPIO]] [[Category:Breakout Board]] {{metadesc|AW9523B GPIO Expander and LED driver}}
While checking the standard parts on JLCPCB, I came across a Chinese [[i2c]] GPIO extender known as AW9523B ([https://ipfs-pin.com/ipfs/QmQK9XdJ5D8aZySKUs2EvwPcv1q9PFZV9Ao15szbR2BAfK/AW9523B.pdf datasheet]). This part is relatively unknown - at least outside China, but it does have a really interesting feature and that is the ability to drive [[leds]] by controlling the [[led]] current.
+
While checking the standard parts on JLCPCB, I came across a Chinese [[I²C]] [[GPIO]] extender known as AW9523B ([https://ipfs-pin.com/ipfs/QmQK9XdJ5D8aZySKUs2EvwPcv1q9PFZV9Ao15szbR2BAfK/AW9523B.pdf datasheet]).
 +
 
 +
These devices essentially operates like any other [[GPIO]] extender (such as the good old MCP23017) but they are really cheap.
 +
While a MCP23017 typically will cost around $1-$2 in small volumes, the AW9523B start around $0.29 ([https://lcsc.com/product-detail/Interface-I-O-Expanders_AWINIC-Shanghai-Awinic-Tech-AW9523BTQR_C148077.html LCSC]).
 +
 
 +
[[File:AW9523B Pinout.png|400px]]
 +
 
 +
This part is relatively unknown - at least outside China, but it does have a really interesting feature and that is the ability to drive [[leds]] by controlling the [[led]] current.
 +
 
 +
[[File:AW9523B Leds.png|400px]]
  
 
The AW9523B is only available in a [[QFN]] package and because these are really hard to hand solder, I decided to create a simple breakout board for this part:
 
The AW9523B is only available in a [[QFN]] package and because these are really hard to hand solder, I decided to create a simple breakout board for this part:
 +
 +
[[File:AW9523B GPIO Expander Breakout - schematic without frame.png|800px]]
 +
 +
[[File:AW9523B GPIO Expander Breakout Boards.jpg|400px]]
  
 
[[File:AW9523B GPIO Expander Breakout Board.jpg|200px]]
 
[[File:AW9523B GPIO Expander Breakout Board.jpg|200px]]

Latest revision as of 04:23, 2 June 2022

While checking the standard parts on JLCPCB, I came across a Chinese I²C GPIO extender known as AW9523B (datasheet).

These devices essentially operates like any other GPIO extender (such as the good old MCP23017) but they are really cheap. While a MCP23017 typically will cost around $1-$2 in small volumes, the AW9523B start around $0.29 (LCSC).

AW9523B Pinout.png

This part is relatively unknown - at least outside China, but it does have a really interesting feature and that is the ability to drive leds by controlling the led current.

AW9523B Leds.png

The AW9523B is only available in a QFN package and because these are really hard to hand solder, I decided to create a simple breakout board for this part:

AW9523B GPIO Expander Breakout - schematic without frame.png

AW9523B GPIO Expander Breakout Boards.jpg

AW9523B GPIO Expander Breakout Board.jpg