MIDIbwoy

I'd always wanted a MIDI fighter to do something like Shawn Wasabi, but I know that this will be another of my temporary obsession, so I didn't want to spend too much money on it. That's why I decided to build one by myself.

I choose to use a Teensy because the Pro Micro doesn't have MIDI capabilities (I could be wrong, idk). I bought 20 arcade buttons like these, a perfboard, and a micro USB to USB type-B dongle.

I decided to go full EOTW and recycle an old box I already got. I choose this one because I liked the red velvet finish on the top (please don't mind the dust and rough edges LOL).

Side view of the MIDIbwoy

For the layout, I choose a standard 4x4 pad-zone, plus the top row acting as a banks selector. In that way, I can have up to 64 different samples loaded and ready.

I added a LED that power on when the drum machine is connected to a PC. Soldering was hard because I used wires that were too thin and breaks at the first bending. Here's a couple of photo of the mess of wires inside:

MIDIbwoy wiring mess MIDIbwoy connection to Teensy Soldering under the perfboard

I wrote the code directly in the Arduino IDE. It is very repetitive, but I didn't have the skills to write it more gracefully. You can find it here.

Unluckily something went wrong, but I don't know where. Now I've got a couple of buttons that click together and one that doesn't click at all. I never fixed it. This was one of my first hardware projects, so I don't consider it as a fail but more like a practice :)

↵ Back to projects.