RGB Led Control PCA9633 (I2C): Difference between revisions

From Visuino
Jump to navigation Jump to search
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..."
 
(No difference)

Latest revision as of 06:09, 4 September 2025

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.