Skip to content

Digital LED strips

Spectoda supports digital LED strips through the NEOPIXEL and DOTSTAR IO types.

Neopixel / Dotstar IO

  • Addressable LED chips: each pixel (LED) can be controlled individually.
  • Multiple protocol families:
    • NEOPIXEL (WS2812, SK6812 and similar chips),
    • DOTSTAR (APA102 and similar chips).
  • Spectoda logic support: animations, segmentation, variables and events defined in Studio.
  • Strong technical experience: the Spectoda team has long-term experience with digital LED strip projects at larger scale.

NEOPIXEL is an IO type for WS2812, SK6812 and compatible chip families.

  • Simple wiring with one data line.
  • Wide availability of LED strips and LED modules.
  • Support for RGB and RGBW variants.
  • Output - the controller sends data to the LED strip.
  • Input - not supported, because LED strips do not send data back.
VariantColour orderT1 (ns)T2 (ns)T3 (ns)
WS2805GRB|RB250400250
WS2811BRG3801220380
WS2812GRB250625375
WS2812BGRB250625375
WS2812DRGB3801220420
WS2813GRB250625375
WS2814WRGB300300600
WS2815GRB250400250
SK6812GRBW300300600
GS8208BGR400450450
APA106RGB3501010350

DOTSTAR (APA102 and compatible variants) is an IO type for more advanced digital strips.

  • Uses two lines (data + clock).
  • More stable signal transmission over longer distances.
  • Higher maximum refresh rate, which makes animations smoother.
  • Output - the controller generates both the data and clock signal.
  • Input - not supported.

  • NEOPIXEL: limited cable length between the controller and strip. Up to 5 m is recommended; longer distances usually require signal amplifiers.
  • DOTSTAR: more stable over longer distances thanks to the clock line.
  • Pixel count depends on the controller. Compatible products are listed here.
  • LED strip power must be handled separately. The controller only carries the data signal.