16 key USB MIDI using Arduino Pro Micro

16 key USB MIDI using Arduino Pro Micro

thingiverse

I was bored a bit so I made myself 3D Printed 16 key USB MIDI using Arduino Pro Micro. I used Arduino Pro Micro, TTP229 16 Key Capacitive Keypad and one WS2812 LED. I designed casing using Adobe 123Design. All together was just around 5$. Pro Micro is great because it can act as USB HID device and it support native MIDI over USB, so you don't need any cables/adapters for using it with your favorite software. For now, this device does nothing special, it just sends out MIDI data for 12keys. "noteOn(0, 47+key-4+octave, 110);" Two buttons I coded so they change octave. This way you can use it as an instrument. At the end of the video, I mapped one button to stop playing all. But you can do whatever you want you just need an idea, I am thinking about extending it to be generic keyboard and send data to my IoT system running Node-Red. Sorry for crappy video, I don't have the right equipment and just two hands. I just wanted to show you how simple is to make cheap MIDI device :) Source is avaliable on my GitHub https://github.com/P3Hi/3D-Printed-16-key-USB-MIDI-using-Arduino-Pro-Micro More about project is posted on Hackster.IO https://www.hackster.io/p3hi/3d-printed-16-key-usb-midi-using-arduino-pro-micro-c6c23e

Download Model from thingiverse

With this file you will be able to print 16 key USB MIDI using Arduino Pro Micro 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 16 key USB MIDI using Arduino Pro Micro.