Arvsom

antmicro·arvsom

Arvsom PCB layout, top view — open source STM32 board by antmicro
Simulate this board

About the Arvsom PCB

Arvsom is an open source STM32 PCB design by antmicro, published on GitHub under the Apache-2.0 license. It is a 6-layer board measuring 55 × 40 mm, with 427 components from 67 distinct parts.

Its main chip is the STM811RW16F, from the STM32 family. Other key parts include the MT53D1024M32D4DT-053 WT:D, TPS65086100, CSD86330Q3D, LMR62014XMF and TDA19988BHN_C1,557. By type, the board carries 285 capacitors, 102 resistors, 13 inductors, 11 ICs, 7 diodes and 3 crystals.

From the project

System on Module based on StarFive 71x0 SoC.

This repository contains open hardware design files for ARVSOM - Antmicro RISC-V System on Module (SoM) based on the StarFive 71x0 SoC. The design is made in KiCad and currently in progress.

Repository structure --------------------

The main repository directory contains KiCad PCB project files, a LICENSE and README. The remaining files are stored in the following directories:

Main components on the Arvsom

Arvsom bill of materials (BOM)

427 components, 67 distinct parts.

QtyPartRefs
2
MT53D1024M32D4DT-053 WT:D
MT53D1024M32D4DT-053
Micron
U1, U3
1
TPS65086100
Texas Instruments
U2
2
CSD86330Q3D
Texas Instruments
U4, U6
1
LMR62014XMF
LMR62014XMF_NOPB
Texas Instruments
U5
1
STM811RW16F
U7
1
TDA19988BHN_C1,557
NXP Semiconductors
U8
1
GD25LQ256DWIGR
U9
1
KSZ9031RNXCA
Microchip
U11
1
VIC7100
U13
1
DMG1013UWQ-7
Diodes Incorporated
Q1
1
DMG1012UW
Diodes Incorporated
Q5
2
ABM8G-25.000MHZ-18-D2Y-T
Abracon
Y1, Y2
1
ABM8G-27.000MHZ-18-D2Y-T
Abracon
Y3
1
TC2050-IDC-NL
TAG-10PIN
Tag-Connect
J1
2
DF40C-100DP-0.4V(51)
HRS
J3, J4
1
B3U-3000PM
OMRON
S1
1
PGB1010603MR
Littelfuse Inc.
D1
1
PMEG3010CEJ
Nexperia
D2
3
PMEG3010CEJ
D3, D5, D7
2
KP-1608CGCK
KINGBRIGHT
D4, D6
Show 47 more
QtyPartRefs
2
BLM15PD121SN1D
Murata
FB1, FB7
3
BLM18AG601SN1D
Murata Electronics North America
FB2, FB3, FB4
2
BLM15PD121SN1D
FB5, FB6
1
MLZ2012N100LT000
10uH
TDK
L1
3
SRP2010-1R0M
1uH_2.0x1.6
BOURNS
L2, L3, L4
1
SRP4020TA-R56M
0.56uH_7.3A
BOURNS
L5
1
SRP0420-R47K
0.47uH_10.5A
BOURNS
L6
4
GRM188R61A106KE69D
C_10u_0603
Murata
C1, C16, C27, C28
9
C1005X5R1A225K050BC
C_2u2_0402
TDK
C2, C5, C7, C9, C15, C37, C39, C41 +1
11
GRM155R60J106ME44D
C_10u_0402
MURATA
C3, C4, C8, C249, C251, C252, C253, C258 +3
8
GRM155R61A475MEAAD
C_4u7_0402
MURATA
C6, C11, C14, C45, C47, C49, C50, C58
5
MC0402B104K160CT
C_100n_0402_16V
MULTICOMP
C10, C13, C17, C18, C242
1
885012005018
C_1n0_0402
WURTH_ELEKTRONIK
C12
12
GRM188R60J226MEA0D
C_22u_0603
MURATA
C19, C20, C21, C22, C29, C30, C31, C32 +4
4
GRM21BR60J107ME15L
C_100u_0805
MURATA
C23, C24, C25, C26
17
C_1u_0402
C35, C108, C124, C125, C126, C143, C173, C174 +9
65
C_100n_0201
C36, C106, C107, C112, C113, C117, C119, C123 +57
105
CC0201KRX6S5BB104
C_100n_0201
YAGEO
C38, C40, C42, C44, C54, C71, C72, C73 +97
5
CC0201KRX5R5BB474
C_470n_0201
YAGEO
C46, C48, C51, C52, C53
13
GRM033R70J103KA01D
C_10n_0201
Murata
C55, C56, C57, C59, C60, C61, C62, C63 +5
2
CC0402JRNPO9BN220
C_22p_0402
YAGEO
C69, C70
5
C_22u_0603
C109, C110, C111, C116, C135
9
C_10u_0402
C114, C115, C118, C120, C121, C122, C139, C182 +1
4
C_1n_0402
C160, C161, C163, C170
4
MC0402N100D500CT
C_10p_0402
MULTICOMP
C243, C244, C245, C246
2
C1005X6S1A105K050BC
C_1u_0402
TDK
C254, C256
3
CRG0402F1M0
R_1M0_0402
TE CONNECTIVITY
R1, R98, R100
3
CRCW040210K0FKEDHP
R_10k_0402
VISHAY
R2, R3, R4
12
CRCW02010000Z0ED
R_0R_0201
Vishay
R5, R6, R10, R11, R12, R14, R15, R16 +4
1
RC0402FR-072K2L
R_2k2_0402
YAGEO
R7
1
CRCW040249K9FKED
R_49k9_0402
VISHAY
R8
1
ERJ2RKF1332X
R_13k3_0402
PANASONIC
R9
2
MCWR04X1212FTL
R_12k1_0402
MULTICOMP
R13, R30
5
ERJ2GEJ472X
R_4k7_0402
PANASONIC_ELECTRONIC_COMPONENTS
R17, R117, R118, R124, R125
10
EXB-18V330JX
4x33R_0201_array
Panasonic
R18, R20, R22, R60, R61, R62, R63, R64 +2
1
R_1k_0402
R19
1
R_4k7_0402
R21
40
RC0201FR-0710KL
R_10k_0201
YAGEO
R25, R31, R32, R33, R34, R35, R36, R38 +32
7
CR0402-FX-1001GLF
R_1k_0402
BOURNS
R26, R27, R29, R37, R120, R121, R129
1
ERJ2RKF2702X
R_27k_0402
PANASONIC_ELECTRONIC_COMPONENTS
R28
1
MCWR04W1504FTL
R_1M5_0402
MULTICOMP
R41
6
ERJ2GEJ241X
R_240R_0402
PANASONIC
R42, R45, R89, R91, R97, R99
2
CRCW040233R0FKED
R_33R_0402
Vishay
R58, R119
2
ERJ2GE0R00X
R_0R_0402
PANASONIC
R101, R102
1
CRCW0402100KFKEDHP
R_100k_0402
VISHAY
R126
1
R_100k_0402
R127
1
R_33R_0402
R128

Arvsom design files

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

Arvsom: common questions

What microcontroller does the Arvsom use?

The Arvsom is built around the STM811RW16F, from the STM32 family.

How big is the Arvsom PCB?

The Arvsom measures 55 × 40 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Arvsom?

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

Where can I download the Arvsom design files?

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

Can I use the Arvsom design in my own project?

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

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