SmartElex SX1509 16-Channel I/O Expander Breakout Board with I2C Interface
SmartElex SX1509 16-Channel I/O Expander Breakout Board with I2C Interface The SmartElex SX1509 16-Channel I/O Expander is the perfect solution when you’re running out of GPIO pins on your microcontroller. Using a simple I2C interface, it allows you to expand your project with 16 additional digital I/O pins. Each pin can be configured as input or output, letting you connect sensors, LEDs, or other devices with ease.Beyond basic expansion, this SX1509 breakout board comes packed with smart features like built-in PWM control for LED dimming, blinking, and breathing effects. It even includes a keypad engine that can handle up to 64 buttons in an 8×8 matrix, making it ideal for interactive projects, embedded systems, and robotics applications. With voltage flexibility and level-shifting capability, it’s a must-have for anyone working with Arduino or other I/O-limited microcontrollers. Features: 16 configurable digital I/O channels with bi-directional support I2C-compatible interface for easy microcontroller communication 5.5V tolerant I/Os with up to 15mA sink capability Built-in PWM generator for LED brightness control and effects Integrated keypad scanning engine supporting up to 8×8 (64 keys) Works as a level shifter between 1.2V and 3.6V banks Compact breakout design for quick prototyping
- Expands limited GPIO pins for more complex projects
- Simplifies LED and keypad control without extra components
- Reduces wiring complexity using a single I2C interface
- Enables smooth integration with both 3.3V and 5V systems
- Enhances project flexibility for robotics, IoT, and automation
- Easy to set up and compatible with Arduino libraries
- Item Type Expander Breakout Module
- Compatibility 400 kHz I2C
- Channels 16
- Power Supply (V) 5