Skip to content

Midi Controller with Expression Pedal using RTPMidi over wifi

Notifications You must be signed in to change notification settings

highway11/ESP32-Midi-Controller

Repository files navigation

ESP32-Midi-Controller (Single OLED Version)

Midi Controller with Expression Pedal
This controller was built to control VST plugins in Reaper.
It uses an ESP32, 10 footswitches, 1 expression pedal.
It connects to the computer running the DAW via the RTPMidi protocol.

Note: This branch is an older version of my controller. I've since updated it with support for multiple OLED screens and switched from wireless RTPMidi to Midi over serial/usb. Please check the other branches in this repository for those versions. I'm keeping this branch as some may prefer the wireless RTPMidi and to only use one OLED screen.

  1. Single-OLED RTPMidi (wireless) version
  2. Multi-OLED RTPMidi (wireless) version
  3. Multi-OLED HairlessMidi (wired) version (Version I currently use)

Parts List:
1 x 38-Pin ESP32
10 x Momentary Footswitches
1 x SSD1306 0.96" OLED Screen
1 x M-Audio Expression Pedal

Entire Rig

Single OLED Version

Schematic

alt text

Gut shot (Multi-OLED version)

alt text

Finished!

alt text

About

Midi Controller with Expression Pedal using RTPMidi over wifi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages