While I was at home for the summer between my sophomore and junior year of college I did my best to keep myself
technical and busy by taking an online edX course to learn Python and delivering pizzas during the night shift.
The following semester, I would take an introductory course for electrical engineering, and as an attempt to
get a head start I watched Louis Rossmann's videos on electrical engineering.
This was my inspiration for looking into development of a Musical Instrument Digital Interface (MIDI)
Controller because I was unable to find one that I liked that was available in the store.
I bought an Arduino Micro along with some necessary components and began putting together the circuit.
Learning this code was extremely painful, and required mostly help from the Arduino forums.
Nonetheless, the problem was eventually solved and I had developed a working MIDI controller.
Additionally, I eventually decided to develop an enclosure with more components than I had.
I wanted to develop a controller that from the outside looked as close as possible to one in production.
Here are some snapshots of my physical prototype, along with my CAD design of the enclosure and its respective
components.
FIGURE 1. Physical Prototype of MIDI Controller featuring Arduino Micro (Left), Rotary Potentiometers, and Tactile Buttons
FIGURE 2. Potentiometer Test for MIDI Controller Prototype
FIGURE 3. Button Test for MIDI Controller Prototype
FIGURE 4. CAD Model Assembly of MIDI Controller Components and Enclosure
FIGURE 5. Exploded View of CAD Model of MIDI Controller Components and Enclosure
FIGURE 6. Explosion View Animation of CAD Model of MIDI Controller
FIGURE 7. MIDI Controller Assembly CAD Model Rendering