FinalThesis

RamsesKlap·FinalThesis·KiCad/ModulinV2/ModulinV2.kicad_pcb

FinalThesis PCB layout, top view — open source STM32 board by RamsesKlap

About the FinalThesis PCB

FinalThesis is an open source STM32 PCB design by RamsesKlap, published on GitHub. It is a 4-layer board measuring 254.3 × 169.3 mm, with 625 components from 178 distinct parts.

Its main chip is the STM32F401RET6, from the STM32 family. Other key parts include the TL074HIDR, USBLC6-2SC6, TL072HIDR, ADS7041IDCUR and ADS7866IDBVT. By type, the board carries 219 capacitors, 172 resistors, 85 test points, 57 ICs, 19 LEDs and 9 connectors.

It belongs with the audio designs in this gallery.

From the project

Synthesizer project for my final Bachelor's thesis

Main components on the FinalThesis

TL074HIDRSTM32F401RET6USBLC6-2SC6TL072HIDRADS7041IDCURADS7866IDBVTDAC60501ZDGSRAS3340SN74LV10ADRSN74HC193DRTMUX4051DYYRQ1NC7SZ74K8XSN74AHCT1G00DBVRSN74AHC1G02DBVRTMUX4052DYYRE-ULN2003D1013TRCD4028BM96AS3360DREF196GSZ-REELNCP5500DADJR2GLM2576S-12/NOPBREF195ESZ-REELL7812CD2T-TRAS3310D

FinalThesis bill of materials (BOM)

625 components, 178 distinct parts.

QtyPartRefs
6
TL074HIDR
IC1, IC6, IC15, IC16, IC48, IC51
1
STM32F401RET6
IC2
1
USBLC6-2SC6
IC3
7
TL072HIDR
IC4, IC5, IC17, IC23, IC38, IC53, IC55
2
ADS7041IDCUR
IC7, IC8
2
ADS7866IDBVT
IC9, IC10
2
DAC60501ZDGSR
IC11, IC12
2
AS3340
AS3340D
IC13, IC14
3
SN74LV10ADR
IC18, IC19, IC20
2
SN74HC193DR
IC21, IC30
3
TMUX4051DYYRQ1
IC22, IC32, IC33
1
NC7SZ74K8X
IC24
3
SN74AHCT1G00DBVR
IC25, IC26, IC27
2
SN74AHC1G02DBVR
IC28, IC29
1
TMUX4052DYYR
IC31
2
E-ULN2003D1013TR
IC34, IC35
2
CD4028BM96
IC36, IC37
1
AS3360D
IC39
1
REF196GSZ-REEL
IC40
2
NCP5500DADJR2G
IC41, IC45
Show 158 more
QtyPartRefs
2
LM2576S-12/NOPB
LM2576S-12_NOPB
IC42, IC43
1
REF195ESZ-REEL
IC44
2
L7812CD2T-TR
IC46, IC47
2
AS3310D
IC49, IC50
1
DAC53202RTER
IC52
2
AS3320
AS3320D
IC54, IC56
1
SN74AHC1G08DBVR
U1
2
MMBFJ201
Q1, Q2
1
DMP610DL-7
Q3
1
CX2016FB24000B0FZZH1
Y1
1
NRJ4HF-1
J1
1
USB4105-GF-A
J2
1
TSM-103-01-T-DV
J3
1
TSW-104-07-G-S
J4
4
TSW-104-07-T-D
J5, J6, J7, J8
1
PJ-002B
J9
1
SF-1206F100-2
F1
1
100k
RV1
10
20k
RV2, RV3, RV4, RV5, RV8, RV9, RV10, RV11 +2
6
2k
RV6, RV7, RV12, RV13, RV14, RV15
2
TL3365AF180QG
S1, S3
2
PEC12R-3220F-S0024
S2, S4
2
EG4208A
S5, S6
1
OS102011MS2QS1
S7
1
SW_SPDT_MSM
SW1
1
Rocker Switch
SW2
1
BendTop
TP1
1
Final
TP2
1
VBUS
TP3
1
ENCA
TP4
1
SDA1
TP5
1
SCL1
TP6
1
SDA2
TP7
1
ENCB
TP8
1
SCL2
TP9
1
CLK2
TP10
1
MOSI2
TP11
1
CS2.1
TP12
1
CS2.2
TP13
1
CLK1
TP14
1
MISO1
TP15
1
CS1.1
TP16
1
CS1.2
TP17
1
CLK3
TP18
1
MISO3
TP19
1
MOSI3
TP20
1
CS3
TP21
1
Press1.1
TP22
1
Pitch1
TP23
1
Pitch2
TP24
1
Press1.2
TP25
1
Pot1
TP26
1
Pot2
TP27
1
Gate1
TP28
1
Press1.3
TP29
1
Press2.1
TP30
1
Press2.2
TP31
1
Gate2
TP32
1
Press2.3
TP33
1
+2V
TP34
1
+1V
TP35
1
SW1
TP36
1
SW2
TP37
1
+4V
TP38
1
+3V
TP39
1
Oct
TP40
1
!Q
TP41
1
Enc_B
TP42
1
Q
TP43
1
Up
TP44
1
Down
TP45
1
Enc_A
TP46
1
Wave1
TP59
1
VCA1
TP60
1
Wave2
TP61
1
VCA2
TP62
1
3v3
TP63
1
3v3A
TP64
1
VDC
TP65
1
+12V
TP66
1
-12V
TP67
1
5V
TP68
1
5VA
TP69
1
ADigital
TP70
1
DDigital
TP71
1
SDigital
TP72
1
RDigital
TP73
1
Attack
TP74
1
Decay
TP75
1
Sustain
TP76
1
Release
TP77
1
ENV1
TP78
1
ENV2
TP79
1
C1Digital
TP80
1
C2Digital
TP81
1
F1Digital
TP82
1
F2Digital
TP83
1
Coarse1
TP84
1
Coarse2
TP85
1
Fine1
TP86
1
Fine2
TP87
1
LFO1
TP88
1
LFO2
TP89
1
LFO_INV
TP90
1
LFO
TP91
1
VCF1
TP92
1
RES1
TP93
1
CUT1
TP94
1
RES2
TP95
1
VCF2
TP96
1
CUT2
TP97
1
PTA4543-2015CPB104
VR1
1
PTA4544-2015DPA103
VR4
10
PTV09A-4025F-B104
VR5, VR6, VR11, VR12, VR13, VR18, VR19, VR20 +2
8
DS3502U+
VR7, VR8, VR9, VR10, VR14, VR15, VR16, VR17
2
PTV112-4420A-B104
VR23, VR24
1
150212M173123
LED1
14
150060RS75000
LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9 +6
4
150060VS75000
LED16, LED17, LED18, LED19
1
CDBU0530
D1
4
1N4148WT
D2, D3, D4, D5
2
1N5822
D6, D7
2
68u
L1, L2
2
20u
L3, L4
107
100n
C1, C3, C5, C6, C7, C10, C12, C13 +99
71
1u
C2, C4, C20, C27, C28, C29, C32, C33 +63
2
2p
C8, C9
4
2u2
C11, C14, C19, C22
13
10n
C48, C49, C50, C165, C166, C167, C168, C169 +5
13
3n
C67, C68, C124, C173, C175, C210, C211, C212 +5
2
22p
C123, C125
3
1m
C134, C135, C136
4
100u
C138, C139, C141, C142
41
10k
R1, R2, R8, R9, R11, R12, R22, R24 +33
23
100k
R3, R4, R36, R38, R39, R40, R41, R43 +15
6
5k1
R5, R6, R7, R10, R13, R14
28
1k
R15, R16, R17, R34, R35, R61, R62, R73 +20
2
20k
R18, R19
2
200k
R20, R28
11
1M
R21, R29, R37, R42, R50, R53, R54, R69 +3
14
470
R23, R26, R27, R31, R47, R49, R52, R96 +6
2
20k
R25, R33
2
360k
R46, R48
1
1M5
R51
2
24k
R55, R56
2
5k6
R57, R58
2
620
R59, R60
2
2k4
R65, R66
4
1k2
R81, R92, R157, R164
2
220k
R89, R90
4
47k
R108, R109, R110, R111
2
2k
R114, R116
2
30k
R128, R129
6
22k
R134, R135, R136, R145, R146, R147
6
51k
R155, R156, R159, R160, R166, R167
2
68k
R162, R169
2
1k8
R163, R170
2
EXB-2HV102JV
RN1, RN2

FinalThesis design files

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

FinalThesis: common questions

What microcontroller does the FinalThesis use?

The FinalThesis is built around the STM32F401RET6, from the STM32 family.

How big is the FinalThesis PCB?

The FinalThesis measures 254.3 × 169.3 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the FinalThesis?

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

Where can I download the FinalThesis design files?

From the RamsesKlap/FinalThesis repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the FinalThesis design in my own project?

The repository has no license, so all rights stay with RamsesKlap. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the FinalThesis 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.

Similar boards