MisteRdeck - Arduino-based MIDI Stream Deck

MisteRdeck - Arduino-based MIDI Stream Deck

thingiverse

<img src="https://i.ibb.co/7yqRsSK/deck.png"/> The Arduino-based, MIDI Stream Deck "I created the deck for my own use, a few weeks before I started streaming. After fiddling with OBS for a few days I knew that a hardware device for scene switching and volume adjustment was going to prove incredibly useful. But herein lies the problem; all of the “cheaper” commercially available products lacked any kind of volume adjustment hardware. The cheapest deck, manufactured by a well-known company (I won’t name them) costs almost £100 and is essentially a box with 6 buttons. I knew I could produce something more functional at a lower cost, so I got to work. Hours of designing and prototyping later and the MisteRdeck was born." **For build instructions and parts list, please see the included PDF.** https://www.youtube.com/watch?v=YYY7iTM4BYM - Quick Demo https://www.youtube.com/watch?v=Eho_ae5cxNE - Live Build https://www.youtube.com/watch?v=mABbKafoRzk&lc - "Fixed Until Broken" Build Video If you run into any problems or have general questions, feel free to drop by my Discord server for help; https://discord.gg/bz3j3AvAU3 **UPDATES** 21/04/21 - New DeeJ.ino should work correctly. Required HID-Project.h library. Sliders set to work with DeeJ, buttons set as F-keys with modifiers (Crtl+Shift+Alt). Keys can also be setup as media shortcuts. See the following for more info/code; https://github.com/NicoHood/HID/wiki/Consumer-API 24/03/21 - Couple of new .ino files added. **DeeJ.ino** - Configures the buttons as FKeys with modifiers (Ctrl+Shift+Alt+F1, Ctrl+Shift+Alt+F2 etc.) with the sliders setup for use with DeeJ (requires HID-Project.h and Keypad.h libraries). **FKeysMIDI.ino** - Configures the buttons as FKeys with modifiers (as above) and the sliders as MIDI inputs (requires Keyboard.h, Keypad.h and ControlSurface.h libraries) - 15/02/21 - Only just realised the BOM links don't work. Fixed. 07/02/21 - Small update to the manual with instructions on how to set up MIDIControl and obs-websocket (better than the OBS-MIDI plugin). 15/12/20 - For anyone struggling to get the OBS-MIDI plugin to work, you may need to download/install some C++ libraries. https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/ 23/11/20 - I think it's safe to bring this this out of WIP status. 4 makes with no issues...woop! 15/11/20 - Additional Box STLs uploaded for heat-set inserts in place of M3 nuts. Slight adjustment to the Fader_knobs (should be a better fit). Better image compression used for the manual (the text on the screencaps is now actually legible!) [![Foo](https://hasutsuki.com/wp-content/uploads/2018/06/buy-me-a-coffee-with-paypal.png)](http://paypal.com/paypalme/MattRigg) (Donations appreciated, but not necessary. My things are free and always will be). Ugh, I don't like doing this (cross-promotion feels icky), but feel free to follow me on Twitch (https://www.twitch.tv/mister_ofcl).

Download Model from thingiverse

With this file you will be able to print MisteRdeck - Arduino-based MIDI Stream Deck with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on MisteRdeck - Arduino-based MIDI Stream Deck.