RGB Led Control PCA9633 (I2C)

From Visuino
Revision as of 06:09, 4 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoLEDPCA9633.png == Summary == RGB LED control module using the PCA9633 controller with I2C interface. Supports 4 independent PWM channels for LED brightness control, blinking, and power-saving modes. == Description == The PCA9633 is a 4-channel I2C LED driver designed for RGB or multi-channel LED applications. Each channel can be individually set with an initial value for brightness control. The driver also supports global blink functionality wit...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoLEDPCA9633.png

Summary

RGB LED control module using the PCA9633 controller with I2C interface. Supports 4 independent PWM channels for LED brightness control, blinking, and power-saving modes.

Description

The PCA9633 is a 4-channel I2C LED driver designed for RGB or multi-channel LED applications. Each channel can be individually set with an initial value for brightness control. The driver also supports global blink functionality with configurable frequency, open-drain outputs, and a low-power sleep mode. It is well-suited for RGB LEDs, status indicators, and general-purpose LED dimming.

Diagram:

Categories

Properties

  • Address – I2C address of the LED driver.
  • Blink – Blink settings:
 * Enabled  
 * Frequency (Hz)  
  • Brightness – Global brightness adjustment.
  • Channels – Four independent output channels:
 * Item [0] – Initial Value  
 * Item [1] – Initial Value  
 * Item [2] – Initial Value  
 * Item [3] – Initial Value  
  • Enabled – Enables or disables the LED driver.
  • Open Drain – Boolean option for open-drain output mode.
  • Sleep – Enables low-power sleep mode (boolean).

Pins

Output Pins

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