Skip to the content
PCBKitNew board
2 layers171 × 120 mmDrum machine, the printed circuit board in 3D

Drum machine

PietPtr/Rytmos

Embedded Graphics Music Notation Engraver

Size
171 × 120 mm
Copper layers
2
Thickness
1.6 mm
Parts
135
Nets
177
Pads
582
Tracks, vias
1,473, 130
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Jul 2024
Updated
16 Nov 2025

Overview

Drum machine is an open-source printed circuit board by PietPtr, from the PietPtr/Rytmos repository on GitHub. It is a 2-layer board of 171 × 120 mm with 135 parts on 177 nets, routed with 1,473 tracks and 130 vias.

It is built around the CD4051BE. Its parts include 56 switches, 16 resistors, 16 diodes, 16 transistors and 12 ICs. It belongs with the RP2040 boards of this library.

Main components

1

README

README.md

Rytmos

Very much experimental software for defining, rendering, synthesizing, and practicing single voice music notation using embedded graphics (e.g. on an SSD1306 128x64 OLED display)

Parts

135
QtyValueFootprintReferences
48SW_SPDTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +32
16470RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16
16LEDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
16NPNPackage_TO_SOT_THT:TO-92L_InlineQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16
11CD4051BPackage_DIP:DIP-16_W7.62mmU1, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12
6MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H3, H4, H5, H6
3R_ExprPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV4, RV5, RV6
3R_FilterPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV7, RV8, RV9
3R_VolPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV1, RV2, RV3
1Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical5V_BAT1
1Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ1
1DACrytmos:PCM5102_BREAKOUTDAC1
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMDU2
1R_BPMPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV10
1SW_SPDT_COUNTOFFConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW50
1SW_SPDT_CYMBALConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW49
1SW_SPDT_LEDSConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW52
1SW_SPDT_PLAYSTOPConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW51
1SW_SPDT_RESERVED0Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW54
1SW_SPDT_RESERVED1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW55
1SW_SPDT_RESERVED2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW56
1SW_SPDT_TIMESIGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSW53

Questions

How big is the Drum machine PCB?

It measures 171 × 120 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Drum machine use?

135 parts, built around the CD4051BE. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Drum machine KiCad files?

From the PietPtr/Rytmos repository on GitHub, at the commit this page was made from: the board is pcbs/drum_machine/drum_machine.kicad_pcb and its schematic pcbs/drum_machine/drum_machine.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Drum machine design in my own project?

Its repository states no licence, so its author keeps all rights: ask PietPtr before reusing the design.

More from PietPtr/Rytmos

2
  • 2 layers71 × 58 mmPico piano, the printed circuit board in 3D

    Pico piano

    PietPtr/Rytmos

    Embedded Graphics Music Notation Engraver

    26 parts
  • 2 layers91 × 59 mmMidi pedals, the printed circuit board in 3D

    Midi pedals

    PietPtr/Rytmos

    Embedded Graphics Music Notation Engraver

    14 parts

Similar boards

  • 2 layers200 × 100 mmPolykit x voice card, the printed circuit board in 3D

    Polykit x voice card

    polykit/polykit-x-voice-card

    Schematics and PCB layout for a voice card with multimode filter for a polyphonic synthesizer

    207 parts58
  • 2 layers124.5 × 77.5 mmAutopatzer, the printed circuit board in 3D

    Autopatzer

    jes/autopatzer

    Automatic chess board

    40 parts30
  • 2 layers285 × 222.5 mmPolykit x mainboard, the printed circuit board in 3D

    Polykit x mainboard

    polykit/polykit-x-mainboard

    Schematics and PCB layout for a mainboard for an 8 voice polyphonic synthesizer

    220 parts22
  • 2 layers66 × 114.3 mmSixnavPrototype, the printed circuit board in 3D

    SixnavPrototype

    GreenCappuccino/SixnavPrototype

    testbed for 6DOF input device development

    38 parts13
  • 4 layers26.4 × 41.7 mmDspod cv1800b, the printed circuit board in 3D

    Dspod cv1800b

    emeb/dspod

    A family of boards for Eurorack DSP audio

    96 parts10MIT
  • 2 layers144.1 × 181.4 mmQuadulator, the printed circuit board in 3D

    Quadulator

    GlobalSequence/quadulator

    Quadulator - A quad LFO/ADSR envelope generator for Eurorack synthesizers

    128 parts6
  • 2 layers27.5 × 28.4 mmTiny power meter, the printed circuit board in 3D

    Tiny power meter

    ezcGman/tiny-power-meter

    A very tiny 3-phase power meter to measure your homes power consumption and report to Home Assistant!

    19 parts5
  • 2 layers213 × 128.5 mmIosefka motherboard, the printed circuit board in 3D

    Iosefka motherboard

    GlobalSequence/iosefka

    hybrid digital analog synthesizer

    124 parts5