The DIY MIDI Controller Workshop

Build MIDI Controllers with Buttons and Potentiometers (Knobs)

In the DIY MIDI Controller Workshop, I'll teach you, with real-life examples, the precise steps I use to build any MIDI controller I want.

At the end of this webinar you'll be able to build a MIDI controller with buttons and potentiometers (knobs), and also will know how to use this as a template to build different types of MIDI controllers, the way you want. And all of that, without actually having to write one single line of code or any complicated stuff.

You'll learn about/how to use:

  • Materials
  • The Arduino - the brain of your MIDI controller
  • Buttons
  • Potentiometers (knobs)
  • A breadboard
  • How to design your circuit in a simulator (Tinkercad)
  • How to assemble your circuit in real life
  • How to program the Arduino
  • How to edit the code to what you need
  • Tips on how to build an enclosure
  • Tips on how to design your PCBs (Printed Circuit Boards)

And you can start without even having the material needed for building a MIDI controller because I’ll also teach you how to use a simulator, so you can simulate your MIDI controller in the browser.

Plus, you have access to these bonuses:

  • Access to our closed Facebook and Discord groups
  • Access to all the files of my MIDI controllers I have built, so you can build them too


Class Curriculum


  WE MOVED TO ANOTHER PLATFORM
Available in days
days after you enroll

F.A.Q.


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Your Instructor


Gustavo Silveira
Gustavo Silveira

Gustavo Silveira is a Brazilian composer, multimedia artist, and maker. Silveira holds a bachelor’s degree in music composition from Universidade Federal de Pelotas and a master’s degree in music technology from Georgia Southern University. Gustavo works as the HCI Electronics designer at the IDIA Lab at Ball State University (United States), working with the creation of multimedia art, hardware design, and music composition. Gustavo has been creating NIMEs since 2015 and in 2018 was a finalist in the Guthman New Music Instrument Competition, at Georgia Tech, with the XT Synth. Gustavo also dedicates his time to his blog Músico Nerd (Nerd Musician), sharing many open source projects, and tutorials. Gustavo's work as a maker, or as the Nerd Musician, was already featured in several Maker Faires, such as Bay Area and World Maker Faire in NYC, and in specialized websites like Gearnews, DJ Tech Tools and Arduino.


Get started now!