Breadboard FM drum machine with sequencer runs on a Pico 2

Nov 02, 2026 Last reply: 2 hours ago 4 Replies
Jump to replies (4)

Most homebrew percussion gear ends up hidden inside a case or committed to a PCB, but this one lives proudly on solderless breadboards, and that is a big part of the charm. Waiting For Zyo has built an FM drum machine with an internal sequencer on a Raspberry Pi Pico 2, and the sounds coming out of that tangle of wires are remarkably big.



There are six voices: kick, snare, hi-hat, tom, clap and a metallic one. Sound shaping runs deep, with six primary controls covering pitch, decay, modulation depth and ratio, plus feedback and a modulation attack, and a second bank of six handling balance, pitch envelope decay and range, tone decay, spread and gate. On top of that sit a Fine Tune Mode with a 2-pole resonant filter, envelopes and an LFO, and a resonator called Cavity with tone, drive and ducking, modelled on the Volca Drum resonator, described as a short filtered delay with drive plus ducking.



Note entry and editing borrow from the Game Boy Nanoloop, while the step layout follows a classic bass machine's sequencer, except that a single trigger note can be nudged up or down right on the grid. The sequencer stretches from 16 to 64 steps and adds swing, parameter locks and on-grid rolls. Twenty buttons drive the interface, with three knobs on a small green perfboard and cardboard faceplate strips with printed labels over the breadboard sections.



Three beats were made from scratch using only the internal sequencer and the parameters, then recorded into Ableton with some filtering and reverb, because the audio output is still basic at this stage. Debugging is ongoing, no schematic or code has appeared yet, and a video series plus a 3D printed enclosure with graphics are planned.



Project by Waiting For Zyo. Watch it on their YouTube channel:

formatting link


Changing a single trigger note right on the sequence with plus and minus looks like a sharp choice to me. The grid stays the place where the music actually happens, and small pitch tweaks never pull attention away from it. The trade-off, as I see it, is that every function has to share the same twenty buttons, and the maker has to decide what earns a dedicated key.

I am curious how the three knobs handle twelve sound parameters. Are the six main controls always on the knobs, with the secondary bank reached through some kind of modifier action, or does something else swap the mapping? With parameter locks in the sequencer, I imagine the knob behaviour matters a lot there as well.

The maker has not explained how the knobs are mapped. What has been described is three potentiometers on a small perfboard working alongside twenty buttons, and the sound controls split into six main ones, covering pitch, decay and the FM settings, plus six secondary ones such as balance, spread and gate.

Before the planned 3D printed enclosure with graphics, I would suggest sorting out a proper audio output. Right now the machine only has a basic one, which is why the beats needed filtering and reverb added afterwards in Ableton. Giving the box a cleaner output would let the six voices speak for themselves without that extra processing pass.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required