Developer Nick Culbertson (Moby Pixel) shared this intro to his DIY MIDI controller, built using the “Cheap Yellow Display” ESP32 touchscreen (CYD ESP32-2432S028R).
“This open-source project is designed to be fun to use, easy to build, and open for creative expansion,” notes Culbertson.
The controller features 10 performance modes, connects over Bluetooth MIDI and works with any DAW or hardware synth.
Features:
- Bluetooth MIDI (wireless)
- Touchscreen UI
- Real-time, low-latency control
- Works with any DAW or synth that accepts MIDI
- Fully customizable and open source
The controller features 10 modes:
- KEYS – Virtual piano with scale controls
- BEATS – 16-step sequencer (4 tracks)
- ZEN – Ambient bouncing ball generative music
- DROP – Physics-based ball drop controller
- RNG – Random music generator
- XY PAD – Real-time XY parameter control
- ARP – Chord-based arpeggiator
- GRID – 4ths guitar-style layout
- CHORD – Diatonic chord progressions
- LFO – MIDI modulation controller
Resources:

I bet it’s totally awesome on stage or even at home, or studio scribbling with a stylus on a screen for ants… It’s one of those “what if”-projects which go into their closet forever once they are finished…
Does everything need to be packaged for big dumb fingers and one’s similarly dull imagination?!
The dude built something interesting and took the time to share what he did; Something someone may learn from to make something even more interesting. Building on top of shared concepts is not only what engineering and software is based on, so is music!