SX1509 - GPIO expander 16 I/O for Arduino - SparkFun BOB-13601

Bestseller
46852309
Out of stock

Properties

Other features

Brand
SparkFun

Description

Product description: SX1509 - 16 I/O pinout expander for Arduino - SparkFun BOB-13601

Expander board with 16 GPIO leads together with I2C interface what means that to fully use all leads you only need to connect two wires to microcontroller. SX1509 has also PWM interfaces enabling e.g. LED brightness control. The board is similar to a multiplexer or "mux" as it allows to get more IO from less pins. It has a built-in keyboard engine which allows to connect up to 64 buttons or 8x8 matrix. The board is powered from 1.3V to 3.6V (tolerates 5.5V). The device works with Arduino and other IO microcontrollers.

Example of connecting expander with Arduino

Specification
  • Supply voltage: from 1.3 V to 3.6 V (tolerates 5.5 V to 15 mA for all IO)
  • 16 IO channels
  • Built-in keyboard controller supporting up to 64 buttons (8x8 matrix)
  • 400 kHz I2C interface - address change capability
Useful links
  • SparkFun BOB-13601 manufacturer website
  • User guide
  • Diagram of the module
  • Eagle program files
  • Documentation
  • GitHub repository
  • Arduino Library