Led Driver IS31FL3731 (I2C)

From Visuino
Revision as of 05:46, 4 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoLEDDriverIS31FL3731.png == Summary == LED driver module using the IS31FL3731 controller with I2C interface. Supports audio-reactive LED modulation, picture rendering, and animations. == Description == The IS31FL3731 LED driver is a matrix LED controller with built-in audio modulation and animation playback features. It communicates via I2C and allows frame-based LED control for creating pictures, patterns, or dynamic animations. Audio modulation...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoLEDDriverIS31FL3731.png

Summary

LED driver module using the IS31FL3731 controller with I2C interface. Supports audio-reactive LED modulation, picture rendering, and animations.

Description

The IS31FL3731 LED driver is a matrix LED controller with built-in audio modulation and animation playback features. It communicates via I2C and allows frame-based LED control for creating pictures, patterns, or dynamic animations. Audio modulation can be enabled with configurable gain and blink period settings. This makes it ideal for visual effects, displays, and audio-synchronized LED projects.

Diagram:

Categories

Properties

  • Address – I2C address of the LED driver.
  • Audio Modulation – Audio-reactive LED control settings:
 * Enabled  
 * Gain  
 * Gain Mode  
 * Blink Period  
  • Elements – Configurable rendering elements:
 * Picture  
 * Animation  
  • Enabled – Enables or disables the LED driver.

Elements

  • Picture – Defines and displays a static LED pattern.
  • Animation – Defines and plays a sequence of LED frames.

Pins

Output Pins

  • Out (I2C) – I2C communication output to the LED driver.