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
It is easy to build:
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.