Skip to content

WS2812 changed timing requirements #680

@ghost

Description

The timing requirements for the ws2812 board changed in newer controllers. The old timings in libraries bring the LEDs into an unstable state (flickering, turning off suddenly). Especially when using mixed colors or white.

The datasheet infos can be found here:
New timings (page 3, data transfer time): https://datasheet.lcsc.com/szlcsc/2006151006_Worldsemi-WS2812B-B_C114586.pdf
Old timings (page 4, data transfer time): https://cdn-shop.adafruit.com/datasheets/WS2812.pdf

The newer LEDs can not be used successfully with the ws2812 and neopixel library.
Is there any way to change the bit-timings manually? Or can the libraries be updated with the new timings?

Best regards
Nils

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions