Pi-Pico-Random-Looping-Sequencer

DIYSynthMNL·Pi-Pico-Random-Looping-Sequencer·Hardware/pi-pico-random-looping-sequencer/pi-pico-random-looping-sequencer.kicad_sch

Pi-Pico-Random-Looping-Sequencer

About the Pi-Pico-Random-Looping-Sequencer PCB

Pi-Pico-Random-Looping-Sequencer is an open source RP2040/RP2350 PCB design by DIYSynthMNL, published on GitHub under the MIT license. It is a board, with 69 components from 28 distinct parts.

Its main chip is the Pico Clone Lite Black, from the RP2040/RP2350 family. Other key parts include the MCP6004, 78M05, 79M05 and SSD1306_OLED. By type, the board carries 27 resistors, 10 connectors, 8 capacitors, 7 diodes, 5 ICs and 3 transistors.

It belongs with the audio and displays & leds designs in this gallery.

From the project

A Raspberry Pi Pico-based Eurorack random / quantized step sequencer with OLED menu, rotary encoder navigation, and probability-driven variation on both the CV and trigger sequences. The headline trick: each clock pulse, a configurable probability determines whether the current s

A Raspberry Pi Pico-based Eurorack random / quantized step sequencer with OLED menu, rotary encoder navigation, and probability-driven variation on both the CV and trigger sequences. The headline trick: each clock pulse, a configurable probability determines whether the current step's CV (or trigger) gets replaced by a new random value from the chosen musical scale — so the sequence "loops" but slowly mutates as you patch.

Main components on the Pi-Pico-Random-Looping-Sequencer

Pi-Pico-Random-Looping-Sequencer bill of materials (BOM)

69 components, 28 distinct parts.

QtyPartRefs
1
MCP6004
U1
1
Pico Clone Lite Black
U2
1
78M05
U3
1
79M05
U4
1
SSD1306_OLED
U5
3
2N3904
Q1, Q2, Q3
1
Analog In 1
J1
1
Analog In 2
J2
1
Analog In 3
J3
1
Analog In 4
J4
1
Trigger/Clock Input
J5
1
Digital Input
J6
1
EURO_PWR_16P
J7
1
MCP4725_Breakout_Board
J8
1
vOct Out
J9
1
Digital Output
J10
4
10K
RV1, RV3, RV5, RV7
4
100K
RV2, RV4, RV6, RV8
1
RotaryEncoder_Switch
SW1
5
BAT42
D1, D2, D3, D4, D5
Show 8 more
QtyPartRefs
2
~
D6, D7
4
2.2uF
C1, C2, C6, C8
2
100nF
C3, C7
2
22uF
C4, C5
20
100K
R1, R2, R3, R4, R5, R6, R7, R8 +12
3
10K
R17, R20, R24
3
1M
R19, R22, R27
1
100K
R23

Pi-Pico-Random-Looping-Sequencer design files

The KiCad project lives in the DIYSynthMNL/Pi-Pico-Random-Looping-Sequencer repository on GitHub; these links point at the commit this page was built from.

Pi-Pico-Random-Looping-Sequencer: common questions

What microcontroller does the Pi-Pico-Random-Looping-Sequencer use?

The Pi-Pico-Random-Looping-Sequencer is built around the Pico Clone Lite Black, from the RP2040/RP2350 family.

How many components are on the Pi-Pico-Random-Looping-Sequencer?

69 components, from 28 distinct parts. The full bill of materials is listed on this page.

Where can I download the Pi-Pico-Random-Looping-Sequencer design files?

From the DIYSynthMNL/Pi-Pico-Random-Looping-Sequencer repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the Pi-Pico-Random-Looping-Sequencer design in my own project?

Yes, under the terms of its MIT license, which DIYSynthMNL chose for the repository.

Can I test firmware for the Pi-Pico-Random-Looping-Sequencer without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards