Skip to content

APA102

APA102 — The High-Speed Alternative

The APA102 is a 2-wire SPI addressable LED that offers significant advantages over NRZ-based chips like WS2812B — at a slightly higher cost.

APA102 LED die shot showing internal IC APA102 LED strip APA102 SPI 4-pin connectors

Specifications

ParameterValue
Voltage5V DC
Current~60mA per LED (full white)
Protocol2-wire SPI (clock + data)
Refresh rate~2-20 kHz (depends on clock speed)
Color depth24-bit + 5-bit global brightness
Data rateUp to 20 MHz
Max chainLimited by clock timing, ~2000+ feasible

Key Advantages Over WS2812B

  • 2-wire SPI — No strict timing requirements
  • Global brightness — 5-bit (32 levels) independent of color data
  • High refresh — 2kHz+ means no flicker on camera
  • No timing issues — Works on any platform with SPI
  • Daisy-chainable — Clock sync means longer chains

Best Uses

  • Film/TV lighting (flicker-free)
  • Video-synced installations
  • Long chains with high frame rates
  • Projects on non-Arduino platforms (Raspberry Pi, etc.)
  • When budget allows slightly more expensive strips

Comparison with SK9822

The SK9822 is an APA102 clone with slightly different timing. Most implementations treat them identically.

FeatureAPA102SK9822
Start frame32-bit zero32-bit zero
End frame32-bit one32-bit one
Global brightness5-bit5-bit
TimingStandardSlightly different
Price~$0.10-0.20/LED~$0.08-0.15/LED