Archive:LED-Comparison

From The Munich Maker Lab's Wiki
Revision as of 12:54, 20 August 2017 by Siedi (talk | contribs) (Created page with "Comparison LED Stripes: WS2812B, SK6812, APA102, SK9822 For group buys, see LED strips __FORCETOC__ == Overview == All LEDs are SMD 5050 based (i.e. are the same size)....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Comparison LED Stripes: WS2812B, SK6812, APA102, SK9822

For group buys, see LED strips


Overview

All LEDs are SMD 5050 based (i.e. are the same size). There RGB and RGBW variants for some of them (W of RGBW is used for an additional pure white LED)

These LEDs fall into two categories:

  • WS2812B, SK6812:
    • 3 Pins
    • One wire to control LED (asynchronous)
    • Refresh rate of 400Hz, restricted data rate of 800Hz
    • Not suitable for POV (Persistence of Vision) applications (too slow in refreshing)
    • Interrupt compatibility
  • APA102, SK9822
    • 4 Pins
    • 2 wire SPI pin (CLK & DAT) (synchronous)
    • No strict timing necessary, faster contol rate [Data & PWM], high (20 kHz) refresh rates
    • Suitable for POV (Persistence of Vision) applications.
    • Color-independent brightness control
    • A little more expensive

Summary: If you need better timing, want to build POV application, need interrupts, go for APA102/SK9822, otherwise you can go for the WS2812B/SK6812

WS2812B vs SK6812

From: https://www.pololu.com/category/180/sk6812-ws2812b-based-led-strips

The original members of this category were LED strips based on the WS2812B LED driver, but those have now been replaced with LED strips featuring the newer SK6812 LED driver. The SK6812 is very similar to the WS2812B, and can be used as a drop-in replacement in most applications because it features the same interface and color order (so LED strips based on the SK6812 and WS2812B can be chained together). The main difference between the two drivers is that the SK6812 has voltage-independent color and brightness over a wide voltage range, which means that the colors of the LEDs should not be affected by a drop in the supply voltage as much as they are on the WS2812B.

Datasheets:

Summary: Go for the SK6812.

Note: APA104 is another clone of the WS2812b, there are not many information yet. Claims to be cheaper. If oyu have tested them, add your information here.

APA102 vs SK9822

Not that much information, SK9822 seems to be slightly different and a better clone. Some sources have different statements whether they are fully compatible or not (thus, if the software libraries support them or not). If you already tested them, add your results here.

Datasheets:

Summary: In case you are unsure, go with the APA102

Others

  • WS2813: Not compatible with WS2812b (though they are announced as successors), has 4 pins etc. Main advantage: if one LED fails, the rest of the strip still works
  • WS2801: External (old) driver chip
  • WS2811: External driver chip to build own LED stripes, WS2811b = LEDs with WS2811 driver chip, predecessor of WS2812b
  • APA104: Clone of WS2812b, no further information Datasheet
  • APA106: Single LED, no stripes, similar to WS2812 protocol