Arduino MIDI CDJ 3D printed

Tell us the story of your project: 

Due to the cost of similar MIDI controllers, I decided to build one by myself, so I could have one with a very low cost, working as I would want and learn something new in the process.

This is an Arduino MEGA based MIDI CDJ working through USB with a 3D printed case, with two encoders, four potentiometers an sixteen LED buttons and a 14 cm Pioneer style jog-wheel.

It is fully 3D printed in ABS and works perfectly with all the MIDI capable software for PC/MAC/LINUX.

The Arduino MEGA has the bootloader of the ATmega 16U2 modified to work as a HID MIDI Device, so it is plug-and-play, you don't need any MIDI to USB device.

You can download the files required here:

    3D FILES: http://bit.ly/3dfiles

    ARDUINO CODE: http://bit.ly/arduhex

    BOOTLOADER: http://bit.ly/bootloaderhex

It is easy to build:

https://ibb.co/gmQ9B0W

How-to: 

You have to print all the files and it will take moreless 20 hours.

Then the soldering and building will take you moreless 5 hours.

And the programing about 15 minutes through ICSP.

Difficulty: 
Share a "Show & Tell" video.: 
https://youtu.be/l2_Q1xfePms
Collaborators: 
vcasado31
Number of Forks: 
0
Tools: 
Name: 
3D printer
Quantity: 
1
Materials: 
Name: 
10K rotary potentiometer
Quantity or amount: 
3
Name: 
10K slide potentiometer
Quantity or amount: 
1
Name: 
PushButtons
Quantity or amount: 
9
Name: 
24DPP with detents rotary encoder
Quantity or amount: 
1
Name: 
24DPP without detents rotary encoder
Quantity or amount: 
1
Boards & Kits: 
Name: 
Arduino Mega
Quantity: 
1
Team Members: 
Team member name: 
vcasado31
What role did this person play on the project?: 
Project Lead
Public
Sort Order: 
0
Teaser: 
Arduino based USB MIDI CDJ 3D printed
Show & Tell video as default: 
Creation Date: 
Sunday, April 28, 2019 - 14:19