/expression-pedal-to-midi-usb

A Raspberry Pi Pico-based device that takes an expression pedal output via a TRS 1⁄4" jack and converts it to a USB output.

Primary LanguageCGNU General Public License v3.0GPL-3.0

Expression pedal to MIDI USB



A Raspberry Pi Pico-based device that takes an expression pedal output via a TRS 1/4" jack and converts it to a USB output.

Instalation

Put your Raspberry Pi Pico into Bootsel mode by pressing the Bootsel button and then plug it into your computer. When the device appears as a mass storage device, simply drag and drop the UF2 file.

Usage

  1. Connect the MIDI expression pedal to the 1/4" TRS stereo jack socket on the device.
  2. Connect the device to your computer using a USB cable.
  3. Calibrate your device
  4. Open your MIDI software on your computer (e.g., DAW) and configure it to receive data from the device.
  5. Begin using the MIDI expression pedal, and the device will transmit the data to your computer.

Calibration

  1. Hold the button on the side of the device until the LED light starts flashing slowly.
  2. Next, move your pedal from the minimum to the maximum position and set it approximately in the middle position.
  3. Once you've completed step 2, press the button again. The LED will start flashing rapidly, indicating that the device is learning electrical noise values to prevent unintentional data transmission to the computer when you're not moving the pedal.
  4. To finish the calibration process, press the button once more. The settings will be saved in the flash memory and will load automatically during the next device startup.

Parts List:

You can print the case on a 3D printer, the files are in the folder 'stl'

Schematic