LED Agnostic
The IS3750 is agnostic to the LED model—it does not interpret or enforce a specific color sequence (e.g., RGB, GRB) or the number of colors per LED. The controller simply transmits all data stored in the LEDx registers in sequence, without interpretation, only generating the NZR encoding.
If you are using 3-color LEDs (e.g., RGB or GRB), each LED consumes 3 bytes of data. In this case, the IS3750 can control up to 1,200 LEDs (3,600 registers ÷ 3 bytes per LED).
For 4-color LEDs (e.g., RGBW), each LED requires 4 bytes, allowing control of up to 900 LEDs (3,600 ÷ 4).
Note: The most common LED configuration on the market is a 3-channel GRB sequence.
Color Sequence Agnostic Example
Suppose you write the value 255 to address 1 and then trigger the SHOW register.
If you are using a GRB LED strip, the first LED will display green, since the first byte corresponds to the green channel.
If you are using an RGB LED strip, the same byte will result in red, since it maps to the red channel.
Note: GRB is the most common color sequence in popular addressable LEDs such as the WS2812B family.
Color Count Agnostic Example
Suppose you write the value 255 to address 4 and then trigger the SHOW register.
With a GRB LED strip, the second LED will light up green (since its first byte is at address 4).
With a GRBW LED strip, the first LED will show white, as address 4 corresponds to its fourth channel.
Note: Most addressable LEDs in the market are 3-channel (RGB or GRB).
The LED-agnostic design of the IS3750 makes it versatile and easy to use. Furthermore, it allows you to use different types of addressable LED with minor firmware review on your firmware.
While LED-agnostic, the IS3750 is specifically designed to control single-wire addressable LEDs using NZR coding.
Two-wire (SPI-like) LEDs—such as APA102, SK9822, LPD8806[FL1] , P9813—are not supported by the IS3750. These LEDs can instead be controlled using the IS3755.
In environments with electrical noise that may cause LED glitches, it is recommended to periodically refresh the LEDs to clear any potential display artifacts caused by noise on the LED power or data pins.
Last updated