Sdmplayer

SL-RU·sdmplayer·sch/mplayer/v0.01/sdmplayerv0.01.kicad_pcb

Sdmplayer PCB layout, top view — open source STM32 board by SL-RU

About the Sdmplayer PCB

Sdmplayer is an open source STM32 PCB design by SL-RU, published on GitHub under the MIT license. It is a 2-layer board measuring 47.2 × 69.6 mm, with 72 components from 43 distinct parts.

Its main chip is the STM32F103RCTx, from the STM32 family. Other key parts include the AT24CS64-SSHM, VS1053, LM3671MF-3.3, BQ24090 and BQ27510. By type, the board carries 33 capacitors, 15 resistors, 11 connectors, 7 ICs, 3 crystals and 2 switches.

It belongs with the power & battery designs in this gallery.

From the project

This is sources of my DIY music player based on STM32 MCU and VS1053 codec

Main components on the Sdmplayer

Sdmplayer bill of materials (BOM)

72 components, 43 distinct parts.

QtyPartRefs
1
AT24CS64-SSHM
IC1
1
VS1053
U1
1
LM3671MF-3.3
U2
1
STM32F103RCTx
U3
1
BQ24090
U4
1
BQ27510
U5
1
NCP1117ST18T3G
U6
1
12.288MHz
Y1
1
8MHz
Y2
1
32768Hz
Y3
1
SD_Card
CON1
1
JACK_TRS_6PINS
J1
1
USB_OTG
P1
1
CONN_01X09
P2
1
ClockBat
P3
1
USART1
P4
1
CONN_01X03
P5
1
LiPo battery
P6
2
gnd
P7, P8
1
3.3v
P9
Show 23 more
QtyPartRefs
1
SW_PUSH
SW1
1
Switch_SPDT_x2
SW2
1
2.2uH
L1
4
22pF
C1, C2, C3, C4
14
100nF
C5, C20, C21, C22, C23, C24, C25, C26 +6
2
33pF
C6, C7
3
1uF
C8, C11, C15
1
4.7uF
C9
2
10uF
C10, C19
1
0.47uF
C12
5
0.1uF
C13, C14, C16, C17, C18
1
100pF
C33
2
R
R1, R2
1
5k
R3
1
1M
R5
2
100k
R6, R11
1
1k
R7
1
2k
R8
1
1.8M
R9
1
18.2k
R10
2
4.7k
R12, R13
2
100
R14, R15
1
0.01
R16

Sdmplayer design files

The KiCad project lives in the SL-RU/sdmplayer repository on GitHub; these links point at the commit this page was built from.

Sdmplayer: common questions

What microcontroller does the Sdmplayer use?

The Sdmplayer is built around the STM32F103RCTx, from the STM32 family.

How big is the Sdmplayer PCB?

The Sdmplayer measures 47.2 × 69.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Sdmplayer?

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

Where can I download the Sdmplayer design files?

From the SL-RU/sdmplayer repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Sdmplayer design in my own project?

Yes, under the terms of its MIT license, which SL-RU chose for the repository.

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