SmallDSPMicro

Gemuesesaft·SmallDSP·Electronics/SmallDSPMicro/SmallDSPMicro.kicad_pcb

SmallDSPMicro PCB layout, top view — open source STM32 board by Gemuesesaft
Simulate this board

About the SmallDSPMicro PCB

SmallDSPMicro is an open source STM32 PCB design by Gemuesesaft, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 100 × 100 mm, with 284 components from 49 distinct parts.

Its main chip is the STM32F030C8T6, from the STM32 family. Other key parts include the ADAU1467WBCPZ300, ADM811TARTZ-REEL, M95M01-RMN6TP, LM317AG-TN3-R and NE5532DR. By type, the board carries 117 capacitors, 89 resistors, 24 connectors, 21 diodes, 15 ICs and 5 inductors.

It belongs with the audio designs in this gallery.

From the project

a small, modular and affordable DSP Module

The goal of this Project is to create a line-up of small DSP modules, centred around an Analog Devices ADAU1463/67. This Chip is easy to program with Sigma Studio, a node based development environment and pretty powerful for its price.

Current status: - Dual: Rev 1.1: Layout finished, functionality has to be validated. - Maxi: Rev 1.0 functional, layout of rev 2.0 finished and production ready, has to be evaluated. AES17 audio measurements of rev 1.0 available. - Mini: Nothing done yet. - Micro: Nothing done yet. - Digi: Nothing done yet.

Main components on the SmallDSPMicro

SmallDSPMicro bill of materials (BOM)

284 components, 49 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ADAU1467WBCPZ300
ADAU1467
Analog Devices
U1
1
ADM811TARTZ-REEL
ADM811
Analog Devices
U2
1
M95M01-RMN6TP
M95M01-R
STMicroelectronics
U3
2
LM317AG-TN3-R
LM317_TO-252
UTC(Unisonic Tech)
U4, U5
1
NE5532DR
PL123-09OC
Texas Instruments
U6
8
AK4619VN
AK4619
AKM(Asahi Kasei Microdevices)
U7, U8, U9, U10, U11, U12, U13, U14
1
STM32F030C8T6
STM32F030C8Tx
ST Microelectronics
U15
1
NSS1C300ET4G
onsemi
Q1
3
2N7002
Jiangsu Changjing Electronics Technology Co., Ltd.
Q2, Q3, Q4
1
830105957509
Würth Elektronik
Y1
1
X50328MSB2GI
8MHz
YXC
Y2
2
-
Header
-
J1, J2
8
-
Header
-
J3, J4, J5, J6, J7, J8, J9, J10
1
61201021721
Programming
Würth Electronik
J11
1
B4P-VH
JST
J12
4
T821120A1S100CEU
IDC
Amphenol
J13, J15, J17, J19
4
75869-302LF
IDC
Amphenol
J14, J16, J18, J20
3
-
Header
-
J21, J22, J24
1
20021111-00014T1LF
Header
Amphenol FCI
J23
1
-
Jumper
-
JP1
Show 29 more
QtyPartRefs
1
EG4208A
SW_4PDT
E-Switch
SW1
2
TS-1187A-B-A-B
XKB Connectivity
SW2, SW3
3
5019
TestPoint
Keystone
TP1, TP2, TP3
18
P6SMB6.8CA/TR13
P6SMB6.8CA
Brightking
D1, D2, D3, D4, D5, D6, D7, D8 +10
1
-
LED
-
D13
2
19-217/BHC-ZL1M2RY/3T
LED
Everlight Elec
D14, D15
5
78279220601
600R@100MHz
Würth Elektronik
FB1, FB2, FB3, FB4, FB5
45
CL05B104KB54PNC
100n
Samsung Electro-Mechanics
C1, C2, C5, C19, C22, C26, C29, C31 +37
1
0402B151K500NT
150p
FH (Guangdong Fenghua Advanced Tech)
C3
1
GRM1885C1H562JA01D
5n6
Murata Electronics
C4
2
0402CG270J500NT
27p
FH (Guangdong Fenghua Advanced Tech)
C6, C7
33
CL10A106MA8NRNC
10u
Samsung Electro-Mechanics
C8, C24, C33, C37, C39, C41, C44, C49 +25
9
CL21B105KBFNNNE
1u
Samsung Electro-Mechanics
C9, C10, C11, C12, C13, C14, C15, C16 +1
4
CL05A105KA5NQNC
1u
Samsung Electro-Mechanics
C18, C21, C25, C28
4
CL05B103KB5NNNC
10n
Samsung Electro-Mechanics
C20, C23, C27, C30
16
CL10A475KO8NNNC
4u7
Samsung Electro-Mechanics
C54, C57, C62, C63, C64, C71, C72, C73 +8
2
0402CG330J500NT
33p
FH (Guangdong Fenghua Advanced Tech)
C116, C117
13
0402WGF1003TCE
100k
UNI-ROYAL(Uniroyal Elec)
R1, R31, R57, R58, R61, R62, R65, R66 +5
12
0402WGF1002TCE
10k
UNI-ROYAL(Uniroyal Elec)
R2, R27, R32, R73, R74, R75, R76, R77 +4
42
0402WGF330JTCE
33R
UNI-ROYAL(Uniroyal Elec)
R3, R4, R5, R6, R7, R8, R9, R10 +34
7
0402WGF1001TCE
1k
UNI-ROYAL(Uniroyal Elec)
R28, R29, R30, R33, R37, R46, R47
1
0402WGF1000TCE
100R
UNI-ROYAL(Uniroyal Elec)
R35
1
0603WAF4301T5E
4k3
UNI-ROYAL(Uniroyal Elec)
R36
2
0402WGF1201TCE
1k2
UNI-ROYAL(Uniroyal Elec)
R38, R40
2
0603WAF2001T5E
2k
UNI-ROYAL(Uniroyal Elec)
R39, R41
2
0603WAF820JT5E
82R
UNI-ROYAL(Uniroyal Elec)
R42, R43
2
0402WGF100KTCE
1R
UNI-ROYAL(Uniroyal Elec)
R44, R45
2
0402WGF2201TCE
2k2
UNI-ROYAL(Uniroyal Elec)
R78, R81
3
-
TBD
-
R85, R87, R89

SmallDSPMicro design files

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

SmallDSPMicro: common questions

What microcontroller does the SmallDSPMicro use?

The SmallDSPMicro is built around the STM32F030C8T6, from the STM32 family.

How big is the SmallDSPMicro PCB?

The SmallDSPMicro measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the SmallDSPMicro?

284 components, from 49 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the SmallDSPMicro design files?

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

Can I use the SmallDSPMicro design in my own project?

Yes, under the terms of its GPL-3.0 license, which Gemuesesaft chose for the repository.

Can I test firmware for the SmallDSPMicro 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 SmallDSP

Similar boards