

Dk2 06
- Size
- 120 × 108 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 189
- Nets
- 178
- Pads
- 731
- Tracks, vias
- 1,766, 213
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 Sep 2022
- Updated
- 8 Jul 2026
Overview
Dk2 06 is an open-source printed circuit board by mattybrad, from the mattybrad/drumkid2 repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 120 × 108 mm with 189 parts on 178 nets, routed with 1,766 tracks and 213 vias.
It is built around the TL072, TPS54331DR-JSM and 74HC165D, with the 74HC4051, 74HC595 and AP7333-33SAG among its other parts. Its parts include 78 resistors, 38 capacitors, 19 switches, 17 ICs and 16 connectors. It belongs with the RP2040 boards of this library.
Main components
10TL072
SOP-8-18V~18V 0℃~+70℃ 1.4mA 1.5nA 10V/us 10mV 2 2.5nA 3MHz 85dB SOP-8 Operational Amplifier ROHSGcoreOperational AmplifierTPS54331DR-JSM
SOP-8-40℃~+125℃ 1 2mA 3A 4.5V~40V 400kHz Adjustable Buck Built-in No Overcurrent Protection、Light load efficient mode、Cycle-by-cycle current limiting Step-down type SOP-8 DC-DC Converters ROHSJSMSEMIDC-DC Converters74HC165D
SO-16-40℃~+125℃ 1 28ns@6V,50pF 2V~6V 35MHz 500mW 74HC 8 Parallel or Serial to Serial SOIC-16 Shift Registers ROHSNexperiaShift Registers74HC4051
SOP-16-40℃~+85℃ 1 170MHz 28ns 29ns 3V~9V 5ns 5pF 80Ω 8:1 SOP-16 Analog Switches, Multiplexers ROHSWuxi I-core ElecAnalog Switches, Multiplexers74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersAP7333-33SAG
SOT-23-40℃~+85℃@(Ta) 1 3.3V 300mA 300mV@(300mA) 65dB@(100Hz) 65uA 6V Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive SOT-23 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsPCM5102PW
TSSOP-20-25℃~+85℃ 1 3V~3.6V Digital filtering、Power-down mode I2S TSSOP-20 ADCs/DACs - Special Purpose ROHSTexas InstrumentsADCs/DACs - Special Purpose1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesB340A
SMA(DO-214AC)-55℃~+150℃ 1 Independent 3A 40V 500mV@3A 500uA@40V 80A SMA(DO-214AC) Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesMMBT3904
SOT-23-55℃~+150℃ 1 NPN 100 100nA 200mA 200mW 300MHz 300mV 40V 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdDrumkid 2
Aleatoric drum machine, uses random numbers to generate/alter drumbeats. This project is the successor to the original Drumkid, which was released in 2020. Drumkid 2 runs on a Raspberry Pi Pico. This repo contains both code for the Pico and PCB files.
Setup
I used the official Raspberry Pi Pico installer for Windows to set up the Pico toolchain for Visual Studio Code. Remember to update the repo's submodules. The SD card code submodule is a specific commit (v1.1.2), not the latest version. Have included the .vscode folder, which may be different on non-Windows systems?
Parts
189| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 10k | Resistor_SMD:R_0603_1608Metric | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28 +4 |
| 19 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2, SW3, SW4, SW5, SW6, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19 +3 |
| 15 | 100k | Resistor_SMD:R_0603_1608Metric | R30, R32, R36, R38, R42, R64, R65, R66, R67, R70, R71, R72, R73, R76, R77 |
| 12 | 10k | Library:Potentiometer_Alps_RK09K_vertical_biggerholes | RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8, RV9, RV10, RV11, RV12 |
| 12 | 75R | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 |
| 7 | 1k | Resistor_SMD:R_0603_1608Metric | R55, R56, R68, R69, R74, R75, R78 |
| 5 | 100n | Capacitor_SMD:C_0603_1608Metric | C19, C20, C36, C37, C38 |
| 5 | 10uF | Capacitor_SMD:C_0603_1608Metric | C17, C18, C25, C30, C34 |
| 4 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C23, C28, C31, C32 |
| 4 | 1n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric | C5, C9, C24, C29 |
| 4 | 240k | Resistor_SMD:R_0603_1608Metric | R29, R31, R35, R37 |
| 4 | 33k | Resistor_SMD:R_0603_1608Metric | R33, R34, R39, R40 |
| 4 | 39k | Resistor_SMD:R_0603_1608Metric | R49, R50, R53, R54 |
| 4 | 470uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C13, C14, C15, C16 |
| 4 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4 |
| 4 | TL072 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U13, U15, U16, U17 |
| 3 | 56R | Resistor_SMD:R_0603_1608Metric | R57, R58, R59 |
| 3 | 74HC165 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4, U5, U10 |
| 2 | 18p | Capacitor_SMD:C_0603_1608Metric | C21, C22 |
| 2 | 2.2nF | Capacitor_SMD:C_0603_1608Metric | C33, C35 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C26, C27 |
| 2 | 470R | Resistor_SMD:R_0603_1608Metric | R60, R61 |
| 2 | 5.6k | Resistor_SMD:R_0603_1608Metric | R51, R52 |
| 2 | 74HC4051 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U6, U9 |
| 2 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1, U2 |
| 2 | MCP6002-xSN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U7, U8 |
| 1 | 1.65k | Resistor_SMD:R_0603_1608Metric | R48 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R62 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | R63 |
| 1 | 10pF | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 10uH | Inductor_SMD:L_Sunlord_SWPA6045S | L1 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-323 | D6 |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 330k | Resistor_SMD:R_0603_1608Metric | R41 |
| 1 | 43.2k | Resistor_SMD:R_0603_1608Metric | R46 |
| 1 | 47uF | Capacitor_SMD:C_1210_3225Metric | C12 |
| 1 | 8.2nF | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | AP7333-33SAG | Package_TO_SOT_SMD:SOT-23 | U11 |
| 1 | B340A | Diode_SMD:D_SMA | D5 |
| 1 | CA56-12EWA | Library:SR410361N | U3 |
| 1 | CV_In_1 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J11 |
| 1 | CV_In_2 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J12 |
| 1 | CV_In_3 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J13 |
| 1 | CV_In_4 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J14 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J10 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J15 |
| 1 | Euro_Out_1 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J4 |
| 1 | Euro_Out_2 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J9 |
| 1 | Eurorack_Power | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J16 |
| 1 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Micro_SD_Card | misc:YAMAICHI_MICROSD_VERTICAL | J5 |
| 1 | PCM5102 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U14 |
| 1 | RaspberryPi_Pico | Library:RaspberryPi_Pico_Common_THT_dk2 | A1 |
| 1 | Sync_In | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J3 |
| 1 | Sync_Out | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J8 |
| 1 | TPS54331DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U12 |
| 1 | Trigger_Out_1 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J1 |
| 1 | Trigger_Out_2 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J2 |
| 1 | Trigger_Out_3 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J6 |
| 1 | Trigger_Out_4 | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical | J7 |
More from mattybrad/drumkid2
6- 2 layers140 × 108 mm

- 2 layers150 × 150 mm

- 2 layers120 × 108 mm

- 2 layers120 × 108 mm

- 2 layers120 × 108 mm

- 2 layers120 × 60 mm

Similar boards
- 4 layers90 × 120 mm

Body
mattybrad/bjarkardottir2
A synthesizer/guitar hybrid. Somewhere between a MIDI guitar and a synthesizer. Not commercially viable. A time sink. A rabbit hole. An obsession. A mistake. An exercise in blind faith. A reason to tidy the shed.
294 parts1 - 4 layers54 × 104 mm

- 2 layers70 × 110 mm

Quantizer control
lennartquerter/euro-rack-synth
Lenimal Github for DIY for a Eurorack Synth
106 parts13 - 2 layers191.5 × 116 mm

PiDaughterBoard
mekatrol/electronics
This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.
175 parts - 4 layers300.8 × 110 mm

Fireflow
mcbronkowitch/fireflow
FireFlow — a modulation-first ambient groovebox: the modulation system is the instrument, not a layer on top of it. Five independent lanes per part driving a synth, granular, wavetable, resonator or bucket-brigade deck.
208 parts2MIT - 2 layers80.2 × 94.6 mm

MANUEL ARGIBAYMOLINA ELECTRONICS
ManuelArgibay/Industrial-I-O-Controller
Industrial 24V I/O controller featuring protected high-side and low-side outputs, multiplexed analog and digital inputs, and MCU-based control.
89 parts - 4 layers90 × 55 mm

Basic digital
taseraul/schrodinger-studio
Portable mixer with microphone preamp, bluetooth input, battery management, lighting system and modular design.
177 parts - 4 layers154.9 × 128.4 mm

Daisy hardware v1
rafkhan/lowstepper
Dual phase manipulation low frequency oscillator by Okay Synthesizer.
161 parts9
Questions
How big is the Dk2 06 PCB?
It measures 120 × 108 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Dk2 06 use?
189 parts, built around the TL072, TPS54331DR-JSM, 74HC165D and 74HC4051. 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 Dk2 06 KiCad files?
From the mattybrad/drumkid2 repository on GitHub, at the commit this page was made from: the board is pcb/dk2_06/dk2_06.kicad_pcb and its schematic pcb/dk2_00/cv.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dk2 06 design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).