A driver for addressable LED strings (SK8612 or similar) supporting 24 colour data data on Pi Pico. Uses PIO and DMA to free up CPU time. Calls to Addressable_LED.Update should not block, however it is the programmer's responsibility to ensure that the transfer completes before updating the LEDs. If the strings are updated on a time basis, provided that this time is greater than the time required to transmit the data, this condition iss satisfied.
david-haley / led_driver Goto Github PK
View Code? Open in Web Editor NEWDriver for addressable LED strings of arbitary length using Pi Pico (PIO)
License: GNU Affero General Public License v3.0