SmallDSP Maxi

Gemuesesaft·SmallDSP·Electronics/SmallDSPMaxi/SmallDSPMaxi.kicad_pcb

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

About the SmallDSP Maxi PCB

SmallDSP Maxi 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 120 × 120 mm, with 511 components from 45 distinct parts.

Its main chip is the STM32F030C8T6, from the STM32 family. Other key parts include the ADAU1463, H5VU25U, SN74AHC1G08DBVR, 25AA1024-I/SM and LD1085D2T33TR. By type, the board carries 228 capacitors, 128 diodes, 95 resistors, 25 connectors, 18 ICs and 5 transistors.

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 SmallDSP Maxi

SmallDSP Maxi bill of materials (BOM)

511 components, 45 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ADAU1463
ADAU1467
Analog Devices
U1
3
H5VU25U
hongjiacheng
U2, U3, U18
1
SN74AHC1G08DBVR
74AHC1G08
Texas Instruments
U4
1
25AA1024-I/SM
Microchip
U5
1
LD1085D2T33TR
STMicroelectronics
U6
1
TLV1117-33
Texas Instruments
U7
1
PL123-09OC
Microchip
U8
8
AK4619VN
AK4619
AKM(Asahi Kasei Microdevices)
U9, U10, U11, U12, U13, U14, U15, U16
1
STM32F030C8T6
STM32F030C8Tx
ST Microelectronics
U17
4
2N7002
Jiangsu Changjing Electronics Technology Co., Ltd.
Q1, Q3, Q4, Q5
1
NSS1C300ET4G
onsemi
Q2
1
M24576J046
25.576MHz
ECEC(ZheJiang E ast Crystal Elec)
Y1
1
X50328MSB2GI
8MHz
YXC
Y2
2
-
Header
-
J1, J2
8
-
Header
-
J3, J4, J5, J6, J8, J9, J10, J11
1
61201021721
Programming
Würth Electronik
J7
4
-
Header
-
J12, J22, J23, J25
4
T821120A1S100CEU
IDC
Amphenol
J13, J14, J17, J18
1
B6P-VH
J15
4
75869-302LF
IDC
Amphenol
J16, J19, J20, J21
Show 25 more
QtyPartRefs
1
Header
J24
2
TS-1187A-B-A-B
XKB Connectivity
SW1, SW2
3
5019
TestPoint
Keystone
TP1, TP2, TP3
128
RB521CS-30
TECH PUBLIC
D1, D2, D3, D4, D5, D6, D7, D8 +120
5
78279220601
600R@100MHz
Würth Elektronik
FB1, FB2, FB3, FB4, FB5
48
CL05B104KB54PNC
100n
Samsung Electro-Mechanics
C1, C2, C7, C8, C60, C61, C66, C69 +40
1
CL05C151JB5NNNC
150p
Samsung Electro-Mechanics
C3
1
GRM1555C1H562JE01D
5n6
Murata Electronics
C4
4
0402CG270J500NT
27p
FH (Guangdong Fenghua Advanced Tech)
C5, C6, C227, C228
33
CL10A106MA8NRNC
10u
Samsung Electro-Mechanics
C9, C71, C80, C84, C86, C88, C99, C104 +25
96
CL31A106KBHNNNE
10u
Samsung Electro-Mechanics
C10, C11, C12, C13, C14, C15, C16, C17 +88
16
CL31A226KAHNNNE
22u
Samsung Electro-Mechanics
C42, C43, C44, C45, C46, C47, C48, C49 +8
5
CL21A226MAQNNNE
22u
Samsung Electro-Mechanics
C58, C59, C62, C63, C64
4
CL05A105KA5NQNC
1u
Samsung Electro-Mechanics
C65, C68, C72, C75
4
CL05B103KB5NNNC
10n
Samsung Electro-Mechanics
C67, C70, C74, C77
16
CL10A475KO8NNNC
4u7
Samsung Electro-Mechanics
C109, C112, C117, C118, C119, C126, C127, C128 +8
6
0402WGF1001TCE
1k
UNI-ROYAL(Uniroyal Elec)
R1, R29, R34, R36, R45, R46
51
0402WGF330JTCE
33R
UNI-ROYAL(Uniroyal Elec)
R2, R3, R4, R5, R6, R7, R8, R9 +43
16
0402WGF1002TCE
10k
UNI-ROYAL(Uniroyal Elec)
R14, R30, R33, R40, R71, R72, R73, R74 +8
4
0402WGF2201TCE
2k2
UNI-ROYAL(Uniroyal Elec)
R27, R28, R85, R86
5
0402WGF1000TCE
100R
UNI-ROYAL(Uniroyal Elec)
R31, R38, R87, R90, R93
5
0402WGF1003TCE
100k
UNI-ROYAL(Uniroyal Elec)
R32, R35, R88, R91, R94
1
0603WAF4301T5E
4k3
UNI-ROYAL(Uniroyal Elec)
R39
4
0402WGF100KTCE
1R
UNI-ROYAL(Uniroyal Elec)
R41, R42, R43, R44
3
-
TBD
-
R89, R92, R95

SmallDSP Maxi design files

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

SmallDSP Maxi: common questions

What microcontroller does the SmallDSP Maxi use?

The SmallDSP Maxi is built around the STM32F030C8T6, from the STM32 family.

How big is the SmallDSP Maxi PCB?

The SmallDSP Maxi measures 120 × 120 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the SmallDSP Maxi?

511 components, from 45 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 SmallDSP Maxi 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 SmallDSP Maxi 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 SmallDSP Maxi 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