Skip to content
Commit 9639c00f authored by Johan Hedberg's avatar Johan Hedberg Committed by Carles Cufí
Browse files

drivers: led_strip: Add driver for software-based WS2812B operation

This driver uses a bit-banging based technique of generating a signal
for the WS2812B LED strip. Since bit-banging is very timing sensitive,
where each CPU cycle counts, the driver uses inline assembly to
perform the most critical operataions. This initial version of the
driver only supports a Cortex-M0 implementation, and can e.g. be used
with the ZIP Halo LED strip for the BBC microbit:

https://www.kitronik.co.uk/5625-zip-halo-for-the-bbc-microbit.html



Signed-off-by: default avatarJohan Hedberg <johan.hedberg@intel.com>
parent 1cf09e86
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment