Difference between LPD8806, WS2801, LPD6803 etc.

Hello

Going to order some "Flexible LED strips" and Im wondering what the pros and cons are of the different controllers...
Maybe you guys with more knowledge can help?

I'll try to update the list

HL1606

  • -PWM

LPD6803

  • ?

LPD8806

  • +PWM

WS2801

  • ?

WS2811

  • ?

TM1803

  • ?

TM1809

  • ?

TLS3001

  • ?

HL1606

  • SPI controlled?plus synchronization speed control port: S-I
    - PWM output,frequency:500Hz
  • With a internal “change model” unit?only data calls, reducing the amount of data.
    - Speed control bit?can speed up “changes in a pixel” rate of 2 times.
    - Latch enable bit?concatenated string at a point can be read or not read data.
    - Built-6 road, drive two pixels?three-output get a pixel?

LPD6803

  • 3channel driver output, maxim current per channel is 45mA, LED light voltage can reach 12V.
  • Adopt self-add token-ring technology dual shift line, shift clock can reah 24MHz.
  • Directly input grey-level data, it is transfer to 256 output with reverse-gamma regulator after inside SUPER-PWM technology, e.g, adopt built-in oscialator as greylevel clock, it support FREE-RUN module output, especially can be used in low-cost
    controller.

WS2801 (My favourite using with fastspi LED library :D)

  • Supports both constant voltage and constant current drive mode
  • Programmable constant LED drive current
  • Wide constant output current range 5~150mA
  • Build in PWM dimming scheme for each output channel, supports free-run, especially suitable for low cost controller application
  • PWM free-run capability(refresh rate(2.5KHz)
  • Build in buffers to cascading data and clock to the next driver
  • Output polarity reverse function
  • Support hot swap
  • Maximum input clock frequency 25MH

WS2803 (18 CHANNELS so you can drive 6 RGB LED’s)

  • Supports both constant voltage and constant current drive mode
  • Constant output current range
  • 5-30mA@5V supply voltage
  • 5-20mA@3.3V supply voltage
  • 18 constant current driving channels
  • 30V high voltage output channels
  • 8bit PWM gray level control
  • Maximum clock frequency up to 25MHz.
  • Free run ability

Google is you’re friend :slight_smile:

Wow, thanks for that!

Question regarding HL1606, according too Adafruit (Digital RGB LED Weatherproof Strip - LPD8806 32 LED : ID 306 : $149.75 : Adafruit Industries, Unique & fun DIY electronics and kits) "HL1606-based strips did not have PWM built in (they could only display 9 colors by default)"

The LPD8806 is a lot like the WS2801 with the following differences: it works from 2.7V up and has six channels allowing it to control two RGB LEDs. The downside is that it only does 7 bit PWM, making 127 brightness levels per LED for up to 21 bit color (2 million colors).