This project turns the Circuit Playground Express (CPX) board into a touch pad USB MIDI controller with tilt control for modulation and pitch bend similar to the excellent Trellis M4 Expressive MIDI controller project.

A second partner program creates a basic MIDI-enabled synthesizer using the onboard speaker.

The USB MIDI features require CircuitPython 4.x or higher and a recent version of the adafruit_midi library.

No additional hardware is required beyond the Circuit Playground Express board. Multiple boards can be used to increase the note range on the controller or for simple  polyphony on the synthesizer.

A Black woman's manicured hand holds a round microcontroller with lit up LEDs.
Circuit Playground Express is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and...
$24.95
In Stock
USB Cable with Type A and Micro B ends
This is your standard USB A-Plug to Micro-USB cable. It's 2 meters long so you'll have plenty of cord to work with for those longer extensions.
$4.95
In Stock

This guide was first published on May 14, 2019. It was last updated on Mar 19, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.