2 min

USB Media Dial 3D Printing Projects

    • Education

This is a USB HID device that is set up to play media and adjust the volume of your speakers. Underneath the knob is a NeoPixel strip that changes color whenever it’s turned up or down.

You can single-click to play and pause media, double-click to skip to the next track. If you long press, it’ll mute the speaker's volume.

The electronics are housed in our 3D printed snap fit enclosure that features a new design. The knob features a built-in LED diffuser with textured knurling on the outer edge.

We used the filament swap technique to make a multi-material print so there’s no need for a multi-extruder. Just use white PLA filament to diffuse the LEDs.

Code, libraries and assembly instructions are documented in the project Learn Guide links below.

Learn Guide
https://learn.adafruit.com/usb-rotary-media-dial/

QT Py RP2040
https://www.adafruit.com/product/4900

STEMMA QT Rotary Encoder
https://www.adafruit.com/product/5880

NeoPixel Side Light Strip 120/m
https://www.adafruit.com/product/3634

STEMMA QT Cable
https://www.adafruit.com/product/4399

Visit the Adafruit shop online - http://www.adafruit.com

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------

This is a USB HID device that is set up to play media and adjust the volume of your speakers. Underneath the knob is a NeoPixel strip that changes color whenever it’s turned up or down.

You can single-click to play and pause media, double-click to skip to the next track. If you long press, it’ll mute the speaker's volume.

The electronics are housed in our 3D printed snap fit enclosure that features a new design. The knob features a built-in LED diffuser with textured knurling on the outer edge.

We used the filament swap technique to make a multi-material print so there’s no need for a multi-extruder. Just use white PLA filament to diffuse the LEDs.

Code, libraries and assembly instructions are documented in the project Learn Guide links below.

Learn Guide
https://learn.adafruit.com/usb-rotary-media-dial/

QT Py RP2040
https://www.adafruit.com/product/4900

STEMMA QT Rotary Encoder
https://www.adafruit.com/product/5880

NeoPixel Side Light Strip 120/m
https://www.adafruit.com/product/3634

STEMMA QT Cable
https://www.adafruit.com/product/4399

Visit the Adafruit shop online - http://www.adafruit.com

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------

2 min

Top Podcasts In Education

📚 Apprendre l'Anglais | Réviser pour le Bac, Université, TOEIC, IELTS, TOEFL 🎧
Cours d'Anglais | Révisions Lycée, Université, TOEIC, IELTS, TOEFL
Passerelles : a French podcast for intermediate learners
Emilie
Accélérateur d'apprentissage de l'anglais
Language Learning Accelerator
Learn French with French Podcasts - Français avec Pierre
Pierre - Français avec Pierre
Nicos Weg – Cours d'allemand A1 | Vidéos | DW Apprendre l'allemand
DW Learn German
Choses à Savoir
Choses à Savoir

More by Adafruit Industries

Show and Tell
Adafruit Industries
New Products
Adafruit Industries
Collin's Lab
Adafruit Industries
Circuit Playground
Adafruit Industries
3D Printing Projects
Adafruit Industries
Raspberry Pi
Adafruit Industries