Oro Link

oro-os·link·pcb/link/link.kicad_pcb

Oro Link PCB layout, top view — open source STM32 board by oro-os
Simulate this board

About the Oro Link PCB

Oro Link is an open source STM32 PCB design by oro-os, published on GitHub under the MIT license. It is a 8-layer board measuring 153.7 × 88.9 mm, with 341 components from 64 distinct parts.

Its main chip is the STM32F479VGT6, from the STM32 family. Other key parts include the IS31FL3236A-TQLS4-TR, CAHCT1G14QDBVRQ1, TS3DV416DGGR, W5500 and USB3340-EZK-TR. By type, the board carries 167 capacitors, 94 resistors, 27 LEDs, 16 connectors, 15 ICs and 4 crystals.

From the project

The Oro OS CI/CD pipeline including PCBs, CAD files, firmware and server infrastructure

This is the Oro Link project, a set of custom PCBs, firmware, and server infrastructure for the testing of the Oro Operating System via CI/CD pipelines.

The link is a physical board that interfaces with the ports and headers of supported computers, devices, and boards, and runs firmware to obtain builds of the Oro kernel and associated modules to send to the System Under Test (SUT) for automated testing and reporting.

Oro Link, from the project README
From the project README

Main components on the Oro Link

Oro Link bill of materials (BOM)

341 components, 64 distinct parts.

QtyPartRefs
1
IS31FL3236A-TQLS4-TR
IC1
1
STM32F479VGT6
U1
1
CAHCT1G14QDBVRQ1
U2
1
TS3DV416DGGR
U3
2
W5500
U4, U5
1
USB3340-EZK-TR
U6
1
ADG772BCPZ-1REEL
U7
1
TPS6734ID
U8
1
LTC4415EMSE#TRPBF
U9
2
TPS2021D
U10, U11
1
LM1085ISX-3.3/NOPB
U12
1
INA226AIDGSR
U13
1
NC7SZ86P5X
U14
3
PMV20ENR
Q1, Q2, Q3
2
ECS-2520SMV-240-FP-TR
Y1, Y2
2
ECS-TXO-2520MV-250-AN-TR
Y3, Y4
1
STLINK-V3MINIE
J1
1
MEM2061-01-188-00-A
J2
1
SACC-DSIV-M12MS-5CON-L180
J3
7
68021-204HLF
J4, J5, J11, J13, J14, J16, J18
Show 44 more
QtyPartRefs
1
FFC2B35-10-T
J6
2
USB4105-GF-A
J7, J19
2
ARJM11B1-009-AB-EW2
J8, J9
1
3-2328724-1
J10
5
SMF6V0A-M3-08
CR1, CR3, CR4, CR6, CR7
3
USBLC6-2P6
CR2, CR5, CR10
1
2A
F1
1
4A
F2
1
TL6400AF160QJ
SW1
10
150120M173000
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED9 +2
9
CLM3C-WKW-CXAYA453
LED8, LED16, LED20, LED21, LED22, LED23, LED25, LED26 +1
5
APT1608VRCXF/A-5MAV
APT1608VRCXF_A-5MAV
LED12, LED17, LED18, LED19, LED24
3
AA3528VRVFS/A
AA3528VRVFS_A
LED13, LED14, LED15
1
821-SS12
SS12
D1
1
CD54NP-180MC
L1
2
BLM18PG221SN1D
L2, L3
43
0.1u
C1, C3, C5, C6, C7, C8, C9, C10 +35
45
1u
C2, C24, C25, C26, C27, C28, C29, C30 +37
45
0.01u
C4, C16, C17, C18, C19, C20, C21, C22 +37
3
2.2u
C13, C14, C15
13
GRM155C61E475ME15J
4.7u
C32, C33, C34, C49, C50, C105, C114, C115 +5
2
10u TANTALUM
C41, C42
1
C1608X5R1H102K080AA
0.001u
C81
2
293D336X0020D2TE3
33u
C89, C97
2
885342210004
1nF >=3kV
C129, C130
2
22nF
C131, C132
4
6.8nF
C135, C136, C137, C138
4
10u >=16V
C160, C161, C162, C163
1
22u
C176
4
4.7K
R1, R2, R6, R12
37
10K
R3, R4, R5, R7, R9, R10, R16, R17 +29
2
CR0402-FX-1650GLF
100R-1K
R8, R11
19
1K
R13, R14, R15, R20, R21, R27, R37, R46 +11
2
56K
R22, R23
1
WSKW06122L000FEA
R28
1
CR0603-JW-514ELF
510K
R30
1
20K <=5%
R33
1
8.06K <=1%
R36
2
12.4K <=1%
R38, R39
2
10R <=1%
R54, R55
8
49.9R <=1%
R56, R57, R58, R59, R60, R61, R62, R63
8
33R <=1%
R64, R65, R66, R67, R68, R69, R70, R71
1
CR0402-FX-1650GLF
165R-167R
R84
5
CRCW0402470KFKED
470K
R85, R86, R90, R91, R92

Oro Link design files

The KiCad project lives in the oro-os/link repository on GitHub; these links point at the commit this page was built from.

Oro Link: common questions

What microcontroller does the Oro Link use?

The Oro Link is built around the STM32F479VGT6, from the STM32 family.

How big is the Oro Link PCB?

The Oro Link measures 153.7 × 88.9 mm, has 8 copper layers and is 1.71496 mm thick.

How many components are on the Oro Link?

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

Where can I download the Oro Link design files?

From the oro-os/link repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Oro Link design in my own project?

Yes, under the terms of its MIT license, which oro-os chose for the repository.

Can I test firmware for the Oro Link 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 link

Similar boards