SparkFun 16 Output I/O Expander Breakout - SX1509

Item number 55300 Brand Sparkfun Model BOB-13601 Share Write a review
SparkFun 16 Output I/O Expander Breakout - SX1509

Description Attachments

The Sparkfun SX1509 Breakout is a robust solution for those in need of additional I/O. With its 16-channel GPIO expander and an I2C interface, you can interface with 16 fully configurable digital input/output pins using just two wires. This isn't your average digital pin controller; the SX1509 can generate PWM signals, allowing you to dim LEDs, and can be programmed to blink or breathe pins at varying rates. It's akin to a multiplexer, enabling you to maximize your IO with fewer pins. With a built-in keypad engine, it can interface with up to 64 buttons arranged in an 8x8 matrix.

The SX1509 Breakout is designed with two headers at the top and bottom, serving as the input and control headers. These headers are where you supply power and terminate your I2C signals – SDA and SCL. For convenience, GPIO and power buses are broken out in every direction, and configurable jumpers cover the majority of the board.

One of the unique features of the SX1509 Breakout is its ability to operate as a level-shifter. With I/O banks that can function between 1.2V and 3.6V (5.5V tolerant) independently of both the core and each other, this device can facilitate direct level shifting between I/O banks and your host controller. This makes it an ideal choice if you're looking to add more I/O onto your Arduino or other I/O limited controller. Plus, Sparkfun has developed an Arduino Library to help you get started with ease.

Key Features:

  • Direct Level Shifting Between I/O Banks and Host Controller
  • 5.5V Tolerant I/Os, Up to 15mA Output Sink on All I/Os
  • Built-in LED Driver with Intensity Control
  • Integrated Keypad Scanning Engine Supports Up to 8x8 Matrix (64 Keys)
  • 16 Channels of True Bi-directional Style I/O
  • 400kHz I2C Compatible Slave Interface

Supporting Documents:

  • Schematic
  • Eagle Files
  • Hookup Guide
  • Datasheet
  • Arduino Library on GitHub
  • Design Files on GitHub


Brand information
Brand Sparkfun
More infoSX1509 I/O Expander Breakout Hookup Guide - SparkFun Learn
€ 8,35€ 6,90 Excl. VAT (NL)
Out of stock In stock with supplier
Delivered in 5 to 10 days
Show volume discounts Shipped from € 3,50 (NL) 30 days cooling-off Excellent service

Alternative products

Customer questions

Customer Reviews

SparkFun 16 Output I/O Expander Breakout - SX1509 Click a star to leave your review

Suggested products

Recently viewed items

Webwinkelkeur Kiyoh Trustpilot Opencircuit