Spi2812b and SPI

SPI driver currently works using PIO bursts so there’s a delay between bursts. We are adding DMA support to the driver. You can drive WS2812 using UART with an inverter in front. See How to drive NeoPixels, WS2812, SK9822 on Libre Computer Boards