Thingiverse
Micro USB Media Controller (Arduino Pro Micro) by FrankLumien
by Thingiverse
Last crawled date: 3 years, 1 month ago
Small, cheap media controller that plugs into your computer, phone, tablet or any other device that supports USB media controls. I've personally tested it with Windows 10 and Android 6, if you test it with anyhing else, please share your results. :)
Functions
Knob: Turn to change volume, press to mute
Big button: Play/pause
Small buttons: Previous & Next track
These can all be changed in the included source.
Uses a standard Micro USB cable.
Basic soldering required, nothing fancy.
Hardware
Arduino Pro Micro 5V/16Mhz, cost 3-10 €
KY-040 rotary encoder, cost 1-5 €
Standard PC power/reset buttons salvaged from pretty much any computer case made in the last 25 years. Or pick up for pennies online.
Note: Price range varies greatly between eBay/Ali and local stores. But even at it's most expensive, shouldn't be more than 15 € combined. I opted for the latter instead of having to wait several weeks just to save a few €.
To make the controller as compact as possible and to minimize the amount of soldering, straighten the pins on the rotary controller if angled and place the Pro Micro upside down in the corresponding place (pinout included in source code). Place them in position in the Bottom print and make sure they are fully seated before you begin soldering. Once done, you can snip off the extending length of the pins.
Depending on your printer's overhang capabilities, you may need supports for the bottom part. Make sure to preview the supports in your slicer and verify that the button bridges are supported. You may have to rotate the part 45 degrees in your slicer for them to actually appear.
Everything should be a press fit, but since this is based on open hardware, different manufacturers may have slightly different tolerances. To tackle the common differences:
There are sometimes tiny bumps or imperfections on the side of the boards, which is a result of the manufacturing process. This can leave the boards slightly too big to press in place. If that happens, sand down the edges with a small file - a cheap paper nail file works well.
If you're able to pull the encoder shaft up a millimeter or so when the Shell is in place, add a thin washer in between. If you don't have one in the right thickness, you can even make a few out of stiff paper. These will only be used as a standoffs and will not be rotated.
If you want to permanently seal the Bottom and Shell parts (after you test that it's fully functioning), put some glue/silicone/sugru on the outsides walls of the Bottom part, then place the shell on it and clamp in place until dry. You may also want to do this with the pushbuttons if they tend to come up.
Want an even smaller (and cheaper) version? Check out my other controller The Knob!
Functions
Knob: Turn to change volume, press to mute
Big button: Play/pause
Small buttons: Previous & Next track
These can all be changed in the included source.
Uses a standard Micro USB cable.
Basic soldering required, nothing fancy.
Hardware
Arduino Pro Micro 5V/16Mhz, cost 3-10 €
KY-040 rotary encoder, cost 1-5 €
Standard PC power/reset buttons salvaged from pretty much any computer case made in the last 25 years. Or pick up for pennies online.
Note: Price range varies greatly between eBay/Ali and local stores. But even at it's most expensive, shouldn't be more than 15 € combined. I opted for the latter instead of having to wait several weeks just to save a few €.
To make the controller as compact as possible and to minimize the amount of soldering, straighten the pins on the rotary controller if angled and place the Pro Micro upside down in the corresponding place (pinout included in source code). Place them in position in the Bottom print and make sure they are fully seated before you begin soldering. Once done, you can snip off the extending length of the pins.
Depending on your printer's overhang capabilities, you may need supports for the bottom part. Make sure to preview the supports in your slicer and verify that the button bridges are supported. You may have to rotate the part 45 degrees in your slicer for them to actually appear.
Everything should be a press fit, but since this is based on open hardware, different manufacturers may have slightly different tolerances. To tackle the common differences:
There are sometimes tiny bumps or imperfections on the side of the boards, which is a result of the manufacturing process. This can leave the boards slightly too big to press in place. If that happens, sand down the edges with a small file - a cheap paper nail file works well.
If you're able to pull the encoder shaft up a millimeter or so when the Shell is in place, add a thin washer in between. If you don't have one in the right thickness, you can even make a few out of stiff paper. These will only be used as a standoffs and will not be rotated.
If you want to permanently seal the Bottom and Shell parts (after you test that it's fully functioning), put some glue/silicone/sugru on the outsides walls of the Bottom part, then place the shell on it and clamp in place until dry. You may also want to do this with the pushbuttons if they tend to come up.
Want an even smaller (and cheaper) version? Check out my other controller The Knob!
Similar models
thingiverse
free
USB volume control wheel by sotenck
...sb input device wich sends out media key commands to your computer.
have fun printing | soldering | turning | listening | muting
grabcad
free
Project HPR - 40% Macropad
...regular keyboard, but rather as a macropad. it has a compartment for an arduino pro micro and a rotary encoder for media control.
thingiverse
free
Micro USB Media Control Knob (Arduino Pro Micro)
... the volume up and down. click the wheel is play and pause/mute.
button 1 is previous
button 2 is next
it works great - have fun!
thingiverse
free
The Knob - Micro USB Media Controller (Digispark Arduino) by FrankLumien
...no_code_v2.0.zip.
see the comments section for even more versions with added functionality from iamorion (triple-click, anyone?).
thingiverse
free
Arduino Pro Micro Media Control by moxl
...ines'
tips for fitting
see pictures for breadboard placement.
superglue the nuts in the center layer before final assembly.
thingiverse
free
Rotary Encoder D-Pad by leonexis
... of 6.5mm squared and the full height with the button not pressed is 5.0mm. the lower limit of the switch makes the height 4.75mm
thingiverse
free
Buttonbox for sim racing by ApeiroN0
...his buttonbox. only you have to do is: printing this thing and adding some cheap buttons on it with an usb encoder or an arduino.
thingiverse
free
Editing Dial by Laptopgeek
...ft click when pushbutton is pressed)
https://youtu.be/hxkweqe1u70https://www.youtube.com/watch?v=p5hbbaymnws&feature=youtu.be
thingiverse
free
Trinket Micro Controller Case by Edtharan
...ches below the pin holes that give space for solder joints to sit.
5) side ports: to allow wires or header pins to exit the case.
thingiverse
free
Arduino Uno Holder for Organized Testing with Micro USB Breakoutboard by fipsy
...e and test your project on a small foodprint.
i also added place for a micro usb breakout board to power your project seperately.
Franklumien
thingiverse
free
Screwdriver Holder Remix from FrankLumien's Design by RogerRU
...der remix from franklumien's design by rogerru
thingiverse
modification for direct attachment to the pegboard without screws
thingiverse
free
RigidBot Filament Spool Holder by FrankLumien
...eeded.
can use rods with diameters up to 9mm and a length of 411-435mm - the original spool rack rod is 8 x 422mm and works fine.
thingiverse
free
Watch/Bracelet Stand by FrankLumien
...ding them from the right side.
**update 2015-12-22***
version 4 features a shelf for rings and trinkets - and uses less filament!
thingiverse
free
Electric guitar skull tone switch by FrankLumien
...b based on http://www.thingiverse.com/thing:441087 with some cavities filled in and a press fit hole at the an angle in the back.
thingiverse
free
Wedding Cake Topper by FrankLumien
...go. unfortunately i can't find who the originally designed the silhouette of the couple. if you know, please leave a comment.
thingiverse
free
IKEA Mjöd cup adapter by FrankLumien
...m allows you to use smaller glasses without removing the adapter, or place toothpicks, gum or other stuff under the mjöd glasses.
thingiverse
free
Screwdriver Holder Gladiator Garage Remix from FrankLumien's Design by slavearm
...in general i try to get the keystone just started, and then tap it the rest of the way with a ruberhandled screwdriver or mallet.
thingiverse
free
Moomin bookend by FrankLumien
...
the texture visible on the bottom of the print in the photos is due to not cleaning the print platform after the previous print.
thingiverse
free
WiFi Antenna VESA/Wall Mount by FrankLumien
...luding a 3 meter extension cable. they snap right in the mount, which in turn was attached to a vesa monitor arm using m5 screws.
thingiverse
free
Encircled Tree by FrankLumien
... that i wanted to change. aside from printabiliy, i spent a lot of time to make it feel more organic.
i hope you all enjoy it. :)
Media
turbosquid
$16
media
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$5
social media
...social media
3dexport
high poly model of social media icons.
3d_export
$8
social media icons
...social media icons
3dexport
social media icons
3d_export
$5
social media icons
...social media icons
3dexport
social media icons
turbosquid
$39
Media Console
...bosquid
royalty free 3d model media console for download as on turbosquid: 3d models for games, architecture, videos. (1296652)
turbosquid
$25
Media Player
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$20
Media Room
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$20
Media Center
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$5
MEDIA-ARCH.dwg
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
cg_studio
$35
Media Cabinet3d model
...media tv cabinet center furniture
.max - media cabinet 3d model, royalty free license available, instant download after purchase.
Arduino
turbosquid
$7
Arduino
...turbosquid
royalty free 3d model arduino for download as max on turbosquid: 3d models for games, architecture, videos. (1197165)
turbosquid
$3
Arduino
...turbosquid
royalty free 3d model arduino for download as c4d on turbosquid: 3d models for games, architecture, videos. (1305484)
3d_export
$5
arduino satellite
...rt
this model is the exact arduino based satellite model with some basic sensors and camera modules and also includes batteries.
turbosquid
$1
Arduino UNO
...alty free 3d model arduino uno for download as , stl, and wrl on turbosquid: 3d models for games, architecture, videos. (1515932)
3d_export
$5
esp8266 box arduino
...esp8266 box arduino
3dexport
box for esp8266 module with wire hole. inside dimensions: 49x26 mm. height 15 mm.
3d_export
$60
Arduino Uno Rev3 Microcontroller 3D Model
...mega328p circuit board spark cable wire 5v 74v 9v 111v
arduino uno rev3 microcontroller 3d model danielgarnier4403 97237 3dexport
3d_export
free
arduino rover kit
...no!!! materials: no!!! rigged: no animated: no uv mapped: no it is not an exact copy of the original! not subject to 3d printing!
3d_ocean
$7
The housing for the 3d Printer
...the housing for the 3d printer 3docean arduino device housing stl the housing consists of two portions:...
3d_export
$5
arm 4 axis
...uno -4 servo motor 180° -3 joystick (x,y) for arduino -mdf wood -some wires -cnc laser cut...
3d_export
$5
solar tracker
...machine for the frame . list of material : -arduino uno -2 step motor with driver -4 ldr sensor...
Micro
3ddd
$1
Micro
...micro
3ddd
автобус
turbosquid
$80
MICRO
...ty free 3d model micro for download as max, c4d, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1700743)
3ddd
$1
JBL Micro Wireless
... micro , колонка , плеер
jbl micro wireless
turbosquid
$10
Suppressor Micro
...quid
royalty free 3d model suppressor micro for download as on turbosquid: 3d models for games, architecture, videos. (1380433)
turbosquid
$20
Micro Meter
...osquid
royalty free 3d model micro meter for download as fbx on turbosquid: 3d models for games, architecture, videos. (1350448)
turbosquid
$7
NIghtstand Micro
...d
royalty free 3d model nightstand micro for download as max on turbosquid: 3d models for games, architecture, videos. (1248117)
3ddd
$1
Micro wind turbine
...micro wind turbine
3ddd
турбина
micro wind turbine for your green building projects
turbosquid
$29
Micro Speakers
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$29
Micro Servo.max
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$20
Micro cells
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Usb
3d_ocean
$3
USB Thumbdrive
...usb thumbdrive
3docean
thumbdrive usb usb drive usb stick
this is a swivel type usb thumb drive.
3d_ocean
$5
Usb Stick
...usb stick
3docean
flash stick usb usb memory usb stick
usb stick created using 3ds max 2015 and rendered on mental ray.
3ddd
$1
USB cable
... кабель , провод
высокополигональные модели кабелей usb.
3d_ocean
$5
USB Stick
...usb stick
3docean
32gb computer memory plug plugin protection usb usb stick
an usb stick with built-in plug protection
3d_ocean
$6
USB Stick
...tick
3docean
32 gb flash ram gigabyte memory metal nand plug ram stick usb usb 3 usb stick
usb stick with texture and normal map.
turbosquid
$5
USBS
...bs
turbosquid
royalty free 3d model usbs for download as max on turbosquid: 3d models for games, architecture, videos. (1466594)
3d_export
$5
usb flash
...usb flash
3dexport
usb flash
3d_export
free
usb flash
...usb flash
3dexport
usb flash
3d_export
free
usb flash
...usb flash
3dexport
usb flash driver
3ddd
$1
usb
...usb
3ddd
флешка
флешка
Controller
3d_ocean
$4
Controller TQFP32
...qfp32
3docean
chip controller cpu electronic gpu mcu micro controller silicon smd tqfp wafer
a micro controller in tqfp32 package
3d_ocean
$4
Controller TQFP44
...44
3docean
chip controller cpu electronic gpu mcu micro controller package smd tqfp tqfp44
a micro controller in a tqfp44 package
3d_export
$15
control unit
...control unit
3dexport
control unit
3ddd
$1
Yacht control
...yacht control
3ddd
yacht control
3d_export
$5
controle pgdm
...controle pgdm
3dexport
carcaca controle pgdm
turbosquid
free
controler
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Control
...
http://www.schmitz-leuchten.de/html-ru/einzelleuchten-lampentyp-details.php?lamptype_no=700&group;=917&id;=731
3d_ocean
$4
Controller TQFP100
...100
3docean
chip computer cpu electronic gpu mcu micro controller pin platine silicon wafer
a micro controller in tqfp100 package
3d_ocean
$4
Controller TQFP64
...qfp64
3docean
chip computer cpu gpu mcu micro controller package silicon tqfp tqfp64 wafer
a micro controller in a tqfp64 package
3d_ocean
$7
Remote controller
... control switcher tv remote
remote controller for tv, sound systems etc easy to edit textures photo real rendered with mental ray
Pro
turbosquid
$29
Pro
...ree 3d model mac pro for download as obj, c4d, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1505782)
turbosquid
$15
Apple Mac Pro and Pro Display
...ee 3d model apple mac pro and pro display for download as max on turbosquid: 3d models for games, architecture, videos. (1417078)
3d_export
$5
iphone 13 pro max and pro
...3 pro max and 13 pro the model is made in four colors (graphite, gold, silver, and blue), all of which are attached in the files.
3d_export
free
sapphire pro
...sapphire pro
3dexport
sapphire pro 3d printer head mask
3d_export
$4
macbook pro
...macbook pro
3dexport
macbook pro 13" inch 2020 years model
3ddd
free
GentleLase Pro
... syneron , candela
gentlelase pro аппарат для лазерной эпиляции
turbosquid
$25
PRO frame
...rbosquid
royalty free 3d model pro frame for download as max on turbosquid: 3d models for games, architecture, videos. (1148329)
turbosquid
$5
Alien pro
...osquid
royalty free 3d model alien pro for download as blend on turbosquid: 3d models for games, architecture, videos. (1678446)
turbosquid
$5
iphone11 pro
...uid
royalty free 3d model iphone11 pro for download as blend on turbosquid: 3d models for games, architecture, videos. (1562707)
3ddd
$1
Mac Pro (appel)
...mac pro (appel)
3ddd
компьютер , apple
mac pro