I believe you should be able to use the same resources which were written for the WS2812 (otherwise known by Adafruit's rebranding as "Neopixel"):
As for the Artnet thing, I'd start by looking through this list for something that applies to your application and has some reasonable documentation: