And here I was thinking it stood for "Serial Pixel Interface"!Serial Peripheral Interface (SPI)
SPI is a full-duplex serial communication protocol that is commonly used for inter-chip communication, such as the interface between a microcontroller and flash memory. There are controllers that convert DMX to SPI, for example, https://www.sunricher.com/spi-series.html
Many RGB LED strips (such as DotStar strips from Adafruit) are made of APA102 LEDs that use the SPI communication protocol. You can use jumper wires to connect a strip to the following pins (pinout may vary depending on the LED strip)
More info here: https://www.ledyilighting.com/the-ultimate-guide-to-addressable-led-strip/
- clock: J1 pin 38 (SCK)
- data: J1 pin 39 (COPI)
- VCC (3.3 V supply): J1 pin 2
- GND (ground): J1 pin 1
Do it Yourself Christmas forums is a great resource. CB isn't a be-all, end-all repository; if you have external links to good info, please share!
Sorry no links, I physically drove to a guy's house and hung out in his garage.