Quantity   Component name
1 × ATTiny85
1 × USB-B connector
1 × RGB LED Common cathode
2 × 68 ohm resistors For USB data lines
1 × 5k ohm resistor Pull up for D- (anywhere between 2.5k and 10k seems to work)
2 × 3.6W Zener diodes Also for USB data lines
3 × 100-150 ohm resistors For legs of RGB LED, 100 for R and 150 for G and B