ATTINY85 with RGB LED I'm trying to DIY about a dozen BlinkSticks (discontinued, Adafruit) pictured here



I'm thinking to use a Digispark ATTINY85 to control a single RGB LED to show the status of some program running under Linux. Here is the proto board I have my eye on:



I could either use a single individually addressable RGB LED with a built-in WS281X controller



or a plain RGB LED with each color pin connected to a GPIO pin on the TINY85.



This is my first Arduino project, so I'm not familiar with the best way to approach this project. I'm trying to keep the part count low as well so the serial data approach is appealing too. Has anyone done this before and can explain their setup?



Prior work I've found for the simple control approach:
The newest blinkstick uses an addressable led, while the Adafruit kit appears to use a regular 4 pin RGB led. These are easier to get.

The digispark and the blinkstick are almost identical, but they use different pins for the USB connection. So to use the firmware for the blinkstick on the digispark, you need to change the pin numbers in usbconfig.h

#define USB_CFG_DMINUS_BIT      3
#define USB_CFG_DPLUS_BIT       2


PS. the pin numbers in usbconfig.h don't seem to match the schematic, so I'm not sure what's going on