These SK9822-based LED strips work as a drop-in replacement for our older APA102C-based strips in many applications. However, due to slight color differences, we generally do not recommend using the SK9822 and APA102C together in the same project. Also, due to a slight difference in the protocol, you might have to update your code to handle the SK9822. See below for a more detailed comparison of the SK9822 and APA102C.These flexible RGB LED strips based on the SK9822 LED/driver IC are an easy way to add complex lighting effects to a project. Each LED has an integrated driver that allows you to control the color and brightness of each LED. The SK9822 has constant current control, so voltage drops caused by the resistance in long power connections have little effect on the SK9822?s color and brightness as long as the voltage stays above 3.5 V.
In contrast to the SK6812 used in some of our other similar LED strips, which use a specialized one-wire control interface and require strict timing, the SK9822 uses a standard SPI interface for control (with separate data and clock signals) and has no specific timing requirements, making it much easier to control. Another useful feature of the SK9822 is an additional 5-bit brightness control register that allows you to dim your LED strip while still having 24-bit color control. See below for a more detailed comparison of the SK9822 and SK6812.
We offer six different kinds of SK9822 LED strip with different LED densities and lengths. Our strips with 30 LEDs per meter are available in three lengths:
- 1 meter, 30 LEDs
- 2 meters, 60 LEDs
- 5 meters, 150 LEDs
We also offer denser SK9822 LED strips that have 60 LEDs per meter:
- 1 meter, 60 LEDs
- 2 meters, 120 LEDs
Our highest-density strip has its SK9822 LEDs packed together as tightly as possible, resulting in 144 LEDs per meter:
- 0.5 meters, 72 LEDs
We also have SK9822 LEDs available in panels.
Features and specifications
- Individually addressable RGB LEDs (30, 60, or 144 LEDs per meter)Features and specifications
- 24-bit color control
- Additional 5-bit brightness control; 32 brightness steps per pixel
- SPI control interface
- 5 V operating voltage
- Color and brightness are mostly voltage-independent down to 3.5 V
- Each RGB LED draws approximately 50 mA with red, green, and blue at full brightness
- 12 mm width (30 LEDs/m) or 14 mm width (60 or 144 LEDs/m), 4 mm thickness
- Flexible, waterproof silicone rubber sheath (IP65 protection rating)
- Includes flexible silicone mounting brackets
- Black strip color
- Power/data connectors on both strip ends for easy chaining, and the input side includes an additional power and ground wire for alternate power connections
- Strips can be cut apart along the lines between each RGB LED segment to separate them into usable shorter sections
- Example code available for Arduino
To help you get started quickly, we provide an APA102 Arduino library. Our APA102 library supports both the SK9822 and the APA102 (an LED/driver IC that has a nearly identical interface). The library also works with our Arduino-compatible A-Star modules.
Additionally, the DotStar Arduino library and Raspberry Pi Python module from Adafruit should work with these strips since the DotStars are based on similar LEDs. The FastLED Arduino library is another option that focuses on performance and provides advanced functionality like color correction.
Since the SK9822 is similar to the APA102, most code written for the APA102 should work with the SK9822.
1 x Addressable High-Density RGB 72-LED Strip, 5V, 0.5m (SK9822)