Important Note

This entire repo was AI created - including all of the data within. The intent was to A) help me with my personal electronics inventory; and B) see how I could use AI to make that process a bit easier. DO NOT TRUST!

Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731

Details

  • Location: Cabinet-1, Bin 23
  • Category: LED Backpacks
  • Type: 16x9 Charlieplexed PWM LED Matrix Driver
  • Driver Chip: IS31FL3731
  • Interface: I2C with STEMMA QT / Qwiic connectors
  • Quantity: 3
  • Product URL: https://www.adafruit.com/product/2946

Description

I2C LED matrix driver breakout featuring the IS31FL3731 chip with STEMMA QT / Qwiic connectors for easy plug-and-play connections. Drives up to 144 LEDs in a 16x9 charlieplexed configuration with individual PWM control for each LED. Perfect for creating LED matrix displays with minimal pin usage.

Specifications

  • Part Number: 2946
  • Driver Chip: IS31FL3731
  • Matrix Configuration: 16x9 (144 LEDs max)
  • Technology: Charlieplexed PWM control
  • Interface: I2C (address selectable)
  • Connectors: 2x STEMMA QT / Qwiic (JST SH 4-pin)
  • Voltage: 2.7V - 5.5V (power and logic)
  • PWM Resolution: 8-bit (256 levels) per LED
  • Frame Memory: 8 separate frames for animations
  • Dimensions: 43.2mm x 28.0mm x 4.7mm (1.7” x 1.1” x 0.2”)
  • Weight: 4.4g (0.2oz)

Image

Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731

Features

  • Individual LED Control: Each of 144 LEDs independently controllable
  • 8-bit PWM Dimming: 256 brightness levels per LED
  • Charlieplexed Design: Maximum LEDs with minimal pins
  • I2C Interface: Simple 2-wire control
  • STEMMA QT / Qwiic: Plug-and-play connectors
  • Multiple Addresses: Up to 4 drivers on same I2C bus
  • Frame Buffer: 8 frames of display memory for animations
  • Wide Voltage Range: 2.7V - 5.5V compatible

Driver Capabilities

  • IS31FL3731: Advanced charlieplex LED driver
  • 144 LED Support: Full 16x9 matrix capability
  • Animation Support: Hardware frame switching
  • Address Selection: Multiple drivers on one bus
  • Low Power: Efficient operation
  • Graphics Compatible: Adafruit_GFX library support

Applications

  • LED matrix displays
  • Scrolling text signs
  • Animation displays
  • Status indicators
  • Art installations
  • Educational projects
  • Custom LED grids
  • Wearable displays

Compatible LED Matrices

  • 9x16 LED Charlieplexed Matrix (various colors)
  • Custom LED arrangements
  • DIY LED grids following IS31FL3731 schematic
  • Any charlieplexed LED configuration up to 16x9

Interface

  • Communication: I2C (TWI)
  • Addresses: Selectable (up to 4 on same bus)
  • Voltage: 2.7V - 5.5V compatible
  • Connectors: STEMMA QT / Qwiic for easy chaining
  • Libraries: Arduino, CircuitPython, Python

Programming

  • Arduino Library: Adafruit_IS31FL3731
  • CircuitPython: Built-in support
  • Graphics: Adafruit_GFX compatible
  • Functions: Lines, circles, text, bitmaps
  • Animations: Frame-based animation system

Notes

  • Driver board only - LED matrix sold separately
  • Designed to sandwich with Adafruit LED matrices
  • STEMMA QT connectors compatible with SparkFun Qwiic
  • Requires basic soldering for LED matrix attachment
  • Can drive custom LED arrangements following datasheet
  • Multiple drivers can be chained on same I2C bus
  • Perfect companion for 9x16 LED matrices

Tags

led-driver, is31fl3731, charlieplexed, i2c, stemma-qt, qwiic, matrix, adafruit