DIY USB volume knob

USBVolumeKnob600

Markus Gritsch made a nice USB volume control knob for his computer:

After having been inspired by this Instructable [1] I also wanted to make a nice looking volume knob to attach to my computer.
It uses the TrinketHidCombo library [2], but on a Digispark board, to have one more I/O pin which I use to drive a WS2812 LED ring. The code to bit bang the LEDs was taken from one of Josh’s excellent articles on WS2812 LEDs [3]. I also experimented with other WS2812 libraries (NeoPixel, light_ws2812, FastLED), but they consumed either quite a lot of flash, or prevented the USB part from functioning.

Via the project log forum.

Check out the video after the break.

Leave a Reply

Your email address will not be published. Required fields are marked *