Our great sponsors
-
neorv32
:rocket: A tiny, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
-
FastLED
The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
There is a WS2812 (Neopixel) driver peripheral for 32-bit RGBW and 24-bit RGB LEDs in the NEORV32 RISC-V Processor. Maybe you could re-purpose that. It supports programmable timing parameters so you could also use other serial LEDs.
Have you considered using a clocked variant of these LEDs like an APA102 (I know you need RGBW, maybe something exists https://github.com/FastLED/FastLED/wiki/Chipset-reference)