Tinkster Logo
All

sx1509 breakout

SparkFun 16 Output I/O Expander Breakout - SX1509
Are you low on I/O? No problem! The SX1509 Breakout is a 16-channel GPIO expander with an I2C interface – that means with just two wires, your microcontroller can interface with 16 fully configurable digital input/output pins. But the SX1509 can do so much more than just simple digital pin control. It can produce PWM signals, so you can dim LEDs. It can be set to blink or even breathe pins at varying rates. And, with a built-in keypad engine, it can interface with up to 64 buttons set up in an 8x8 matrix.

Two headers at the top and bottom of the breakout board function as the input and control headers to the board. This is where you can supply power to the SX1509, and where your I2C signals – SDA and SCL – will terminate. GPIO and power buses are broken out in every-which direction, and configurable jumpers cover most of the rest of the board.

Since the I/O banks can operate between 1.2V and 3.6V (5.5V tolerant) independent of both the core and each other, this device can also work as a level-shifter. The SX1509 breakout makes it easy to prototype so you can add more I/O onto your Arduino or I/O limited controller. We’ve even spun up an Arduino Library to get you started!
Fritzing breadboard generated by brd2svg layer 21 text:SX1509 Breakout SX1509Breakout text:!INT !INT text:!RST !RST text:GND GND text:3V3 3V3 text:SDA SDA text:SCL SCL text:OSC OSC text:!RST !RST text:GND GND text:3.3V 3.3V text:SDA SDA text:SCL SCL text:GND GND text:VC1 VC1 text:8 8 text:10 10 text:11 11 text:VC2 VC2 text:12 12 text:13 13 text:14 14 text:15 15 text:GND GND text:0 0 text:1 1 text:2 2 text:3 3 text:4 4 text:5 5 text:6 6 text:7 7 text:9 9 element:C1 package:0603-CAP element:C2 package:0603-CAP element:C3 package:0603-CAP element:JP1 package:1X06 element:JP2 package:1X06 element:JP3 package:2X10_ROUND_NOSILK element:JP4 package:2X10_ROUND_NOSILK element:JP9 package:FIDUCIAL-1X2 element:JP10 package:FIDUCIAL-1X2 element:LOGO1 package:SFE_LOGO_NAME_FLAME_.1 polygon polygon polygon polygon polygon polygon polygon polygon polygon polygon polygon element:LOGO2 package:SFE_LOGO_FLAME_.1 element:LOGO3 package:OSHW-LOGO-S element:SJ2 package:PAD-JUMPER-2-NC_BY_TRACE_YES_SILK element:SJ3 package:PAD-JUMPER-2-NC_BY_TRACE_YES_SILK element:SJ4 package:PAD-JUMPER-3-2OF3_NC_BY_TRACE_YES_SILK_FULL_BOX element:SJ5 package:PAD-JUMPER-3-2OF3_NC_BY_TRACE_YES_SILK_FULL_BOX element:SJ6 package:PAD-JUMPER-2-NO_NO_SILK element:SJ7 package:PAD-JUMPER-2-NC_BY_TRACE_NO_SILK element:SJ8 package:PAD-JUMPER-2-NO_NO_SILK element:SJ9 package:PAD-JUMPER-2-NC_BY_TRACE_NO_SILK element:STANDOFF1 package:STAND-OFF element:STANDOFF2 package:STAND-OFF element:STANDOFF3 package:STAND-OFF element:STANDOFF4 package:STAND-OFF
100%

Connectors / Pins — 52 total