P3Hi
Published © CC BY-NC

3D-Printed 16-Key USB MIDI Using Arduino Pro Micro

Native MIDI over USB device sends out MIDI data for 12 keys. Two buttons I coded so they change octave.

BeginnerShowcase (no instructions)1 hour3,094
3D-Printed 16-Key USB MIDI Using Arduino Pro Micro

Things used in this project

Hardware components

Pro Micro - 3.3V/8MHz
SparkFun Pro Micro - 3.3V/8MHz
×1
TTP229 16 Key Capacitive Keypad
https://www.robotics.org.za/TTP229-MOD
×1
WS2812B LED
×1

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

3D Files

https://www.thingiverse.com/thing:2898171

Schematics

Schematics

On your TTP229 16 Key Capacitive Keypad connect
- SCL pin to pin 3
- SDO pin to pin 2
- connect only ground to Arduino Pro Micro

Connect WS2812b LED data pin to pin 10

How to setup multitouch

You don't have to use multitouch but you need to connect header to enable all 16 buttons

more here: https://www.robotics.org.za/TTP229-MOD

Code

3D-Printed-16-key-USB-MIDI-using-Arduino-Pro-Micro

Read more on GitHub

Credits

P3Hi

P3Hi

1 project • 0 followers

Comments