Terminal PiCowbell Wiring
This page goes over how all of the components screw into the terminal blocks on the PiCowbell. Some of the wiring can get a little tight as you get close to the end so take your time and pay attention to where your connections are going. Don't forget to reference the circuit diagram too!
Each foot switch will have its output connect with a GPIO on the Pico 2. You'll start with switches 13 and 14, which are the MIDI Channel and Octave switches.
- Switch 13 to GP14 (green wire)
- Switch 14 to GP15 (yellow wire)
Foot switches 9-12:
- Switch 9 to GP10 (green wire)
- Switch 10 to GP11 (yellow wire)
- Switch 11 to GP12 (blue wire)
- Switch 12 to GP13 (white wire)
Foot switches 5-8:
- Switch 5 to GP6 (green wire)
- Switch 6 to GP7 (yellow wire)
- Switch 7 to GP8 (blue wire)
- Switch 8 to GP9 (white wire)
Foot switches 1-4:
- Switch 1 to GP2 (green wire)
- Switch 2 to GP3 (yellow wire)
- Switch 3 to GP4 (blue wire)
- Switch 4 to GP5 (white wire)
That completes the foot switch wiring!
Components
Next, you'll connect the components: the status LED, power switch, MIDI jack and DC jack.
Connect the power switch to the Pico 2:
- Switch L2 to ENable (white wire)
- Switch L3 to GND (black wire)
Run the MPM3610 and the wires connected to the DC jack through the DC jack hole on the enclosure. Then, run the assembly through the DC jack nut and the smaller ring.
Connect the following wires from the MPM3610 to the Pico 2:
- MPM3610 5V to VSYS (yellow wire)
- MPM3610 GND to GND (black wire)
Insert the MIDI jack wires through the MIDI jack mounting hole. Run its wires through the ring on the 3D printed mount.
Connect the following wires to the Pico 2:
- MIDI jack pin 4 (current source) to 3.3V (red wire)
- MIDI jack pin 2/center pin to GND (black wire)
Page last edited January 27, 2026
Text editor powered by tinymce.