Raspberry Pi Zero midi pedal controller for Zoom pedals.
The purpose of this project is to build an auxiliary pedal controller to be used with Zoom multi-effects processors like the G1XFour (tested with this model) and toggle individual effects on/off.
This is a software and hardware project.
The code is written in Python (tested on 3.7 and 3.9) and is largely based and inspired on zoom-zt2 and ZoomPedalFun
- 1 x Raspberry Pi Zero (mine is a zero w with a busted wifi chip)
- 1 x SD card 8GB or more
- 5 x SSD1306 0.91" oled displays
- 1 x TC9548A
- 5 x SPST momentary footswitches
- 1 x female USB type A breakout board
- 1 x female micro USB breakout board
- 10 x 2.2kOhm resistor
- Some jumper wires
- Some box or case to contain everything - mine is 3d printed and the files are available on the case folder
The RPi zero is the most expensive part, everything costs around US$ 1 or less on aliexpress
This project makes use of the following:
- A deprecated Adafruit Python SSD1306 library and its dependencies
- MIDO and its dependencies
- VCR OSD MONO font by Riciery Leal
- Design and print case
- Detect when pedal is unplugged