Disphaze Larger MCU Pads

dchwebb·DisPhaze·Hardware/Disphaze_Larger_MCU_Pads.kicad_pcb

Disphaze Larger MCU Pads PCB layout, top view — open source STM32 board by dchwebb

About the Disphaze Larger MCU Pads PCB

Disphaze Larger MCU Pads is an open source STM32 PCB design by dchwebb, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 60 × 110 mm, with 78 components from 39 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the MCP6004, TL072 and LM1117-3.3. By type, the board carries 26 resistors, 25 capacitors, 8 connectors, 4 ICs, 4 switches and 3 diodes.

It belongs with the audio designs in this gallery.

From the project

Eurorack Phase Distortion Oscillator module

Eurorack module providing two Phase Distortion oscillators based on Casio's CZ synthesizors.

Phase distortion involves warping a sine wave using a second phase distortion signal. The phase distortion tables in this module were loosely based on waveforms sampled from a Casio CZ-1000. Both oscillators allow the sine wave to be warped by a greater amount than on the original and in the case of oscillator 1 the phase distortion tables can be continuously varied.

Disphaze Larger MCU Pads, from the project README
From the project README

Main components on the Disphaze Larger MCU Pads

Disphaze Larger MCU Pads bill of materials (BOM)

78 components, 39 distinct parts.

QtyPartRefs
1
STM32F405RGTx
U1
1
MCP6004
U2
1
TL072
U3
1
LM1117-3.3
U4
1
Crystal
Y1
1
SWD_Header
J1
1
PItch_In
J2
1
PD1_Amt_In
J3
1
PD2_Amt_In
J4
1
VCA_In
J5
1
DAC1_Out
J6
1
DAC2_Out
J7
1
Eurorack_16_pin_power
J8
6
B10k
CTune1, FTune1, PD1Amt1, PD1Type1, PD2Amt1, PD2Type1
1
DAC1_RingMod_Switch
SW1
1
DAC2_Mix_Switch
SW2
1
Octave_Switch
SW3
1
SW_Push
SW4
1
LM4040DBZ-5
D1
2
1N5819
D2, D3
Show 19 more
QtyPartRefs
1
L
L1
9
100nF
C1, C4, C6, C7, C9, C10, C11, C12 +1
4
18pF
C2, C3, C19, C20
2
2.2uF
C5, C8
2
1.5nF
C13, C16
2
2.2nF
C14, C15
2
10uF
C17, C18
2
47uF
C21, C25
2
22uF
C22, C23
6
47k
R1, R10, R12, R13, R14, R15
1
82k
R2
4
100k
R3, R5, R7, R9
1
91k
R4
4
68k
R6, R8, R19, R20
1
56k
R11
2
6.3k
R16, R18
4
680R
R17, R21, R22, R26
2
1k
R23, R24
1
2.2k
R25

Disphaze Larger MCU Pads design files

The KiCad project lives in the dchwebb/DisPhaze repository on GitHub; these links point at the commit this page was built from.

Disphaze Larger MCU Pads: common questions

What microcontroller does the Disphaze Larger MCU Pads use?

The Disphaze Larger MCU Pads is built around the STM32F405RGTx, from the STM32 family.

How big is the Disphaze Larger MCU Pads PCB?

The Disphaze Larger MCU Pads measures 60 × 110 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Disphaze Larger MCU Pads?

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

Where can I download the Disphaze Larger MCU Pads design files?

From the dchwebb/DisPhaze repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Disphaze Larger MCU Pads design in my own project?

Yes, under the terms of its Apache-2.0 license, which dchwebb chose for the repository.

Can I test firmware for the Disphaze Larger MCU Pads without the hardware?

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

More boards in DisPhaze

Similar boards