Skip to the content
PCBKitNew board
8 layers153.7 × 88.9 mmLink, the printed circuit board in 3D

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

Size
153.7 × 88.9 mm
Copper layers
8
Thickness
1.71 mm
Parts
381
Nets
323
Pads
1,307
Tracks, vias
2,920, 806
Pours
29
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Mar 2023
Updated
7 Nov 2026

Overview

Link is an open-source printed circuit board by oro-os, from the oro-os/link repository on GitHub, published under the MIT licence. It is an 8-layer board of 153.7 × 88.9 mm with 381 parts on 323 nets, routed with 2,920 tracks and 806 vias.

It is built around the STM32F479VGT6, INA226AIDGSR and IS31FL3236A-TQLS4-TR, with the TPS6734ID, USB3340-EZK-TR and MEM2061-01-188-00-A among its other parts. Its parts include 167 capacitors, 94 resistors, 28 diodes, 16 connectors and 15 ICs. It belongs with the computers and single-board computers boards and the STM32 boards of this library.

Main components

12

README

README.md

Oro Link

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.

The Oro Link allows contributors to the Oro project direct access - via pull requests - to test changes directly on real hardware alongside emulated environments, allowing for changes to be tested against niche or problematic hardware configurations.

Project Layout

All PCBs are located in pcb/, where all of the server infrastructure and firmware for the PCBs is located in firmware/ since it's a workspace with some local dependencies (e.g. the protocol spoken between the boards and the CI/CD daemon).

License

Part of the Oro Operating System project.

The Oro Link is released to the public, WARRANTY FREE and provided AS IS. The Oro project and its contributors are NOT responsible for any damages caused by the purchase, assembly, or operation of the device, under any circumstances.

The Oro Link's PCB and associated custom footprints are released under the MIT License.

Unless otherwise specified, all Oro Link firmware (software code) and all other materials are licensed under the same license.

Firmware dependencies are under their respective licenses.

The Enter Command font used in part for text display is released CC-BY-4.0 by Font End Dev (jeti).

Parts

381
QtyValueFootprintReferences
450.01uOroLink:CAP_0402_N_WALC16, C17, C107, C111, C116, C122, C127, C128, C133, C134, C140, C144, C154, C159, C166, C169 +29
451uOroLink:cap_UMK105 CG080CV-F_TAYC100, C101, C102, C103, C104, C108, C109, C110, C113, C118, C119, C120, C121, C124, C141, C142 +29
430.1uOroLink:CAP_MSAS1L-3_TAYC1, C10, C11, C12, C106, C112, C117, C123, C139, C143, C153, C155, C158, C165, C168, C171 +27
3710KOroLink:STA_RMCF0402_STPR3, R4, R10, R16, R17, R18, R19, R24, R25, R26, R29, R31, R32, R34, R35, R40 +21
191KOroLink:RES_SG73P_2A_KOAR13, R14, R15, R20, R21, R27, R37, R46, R47, R48, R49, R50, R51, R52, R53, R74 +3
17OLED_CSOroLink:TestPoint_Pad_0.25mmTP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26, TP27, TP29 +1
134.7uOroLink:GRM15xC32, C33, C34, C49, C50, C105, C114, C115, C125, C126, C145, C146, C147
10150120M173000OroLink:150120M173000LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED9, LED10, LED11
9CLM3C-WKW-CXAYA453OroLink:CLM3CWKWCXAYA453LED8, LED16, LED20, LED21, LED22, LED23, LED25, LED26, LED27
833R <=1%OroLink:RES_0510_SUSR64, R65, R66, R67, R68, R69, R70, R71
849.9R <=1%OroLink:RC0402N_YAGR56, R57, R58, R59, R60, R61, R62, R63
768021-204HLFOroLink:2x2 4p 2.54 pitchJ4, J5, J11, J13, J14, J16, J18
5470KOroLink:CRCW0402470KFKEDR85, R86, R90, R91, R92
5APT1608VRCXF_A-5MAVOroLink:APT1608VRCXFA5MAVLED12, LED17, LED18, LED19, LED24
5SMF6V0A-M3-08OroLink:ZDO_SMF_DO-219AB_VISCR1, CR3, CR4, CR6, CR7
410u >=16VOroLink:CAP_GRM18_1p8X1p1X1p1_MURC160, C161, C162, C163
44.7KOroLink:RES_CRCW_0402_VIS-LR1, R2, R6, R12
46.8nFOroLink:CAPC17595_87N_KEMC135, C136, C137, C138
4LOGOLOGOG***, G***, G***, G***
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
32.2uOroLink:CAP_MK105_V_TAYC13, C14, C15
3AA3528VRVFS_AOroLink:AA3528VRVFSALED13, LED14, LED15
3PMV20ENROroLink:QNMOS1G2S3D_TO-236AB_SOT23_NEXQ1, Q2, Q3
3USBLC6-2P6OroLink:SOT-666_STMCR2, CR5, CR10
21.2V@25CTestPoint:TestPoint_Pad_D1.0mmTP8, TP9
2100R-1KOroLink:RESC1005X40NR8, R11
210R <=1%OroLink:RC0402N_PANR54, R55
210u TANTALUMOroLink:CAPMP3.7X2.8_2.1N_KEMC41, C42
212.4K <=1%OroLink:RES_CRCW_0402R38, R39
21nF >=3kVOroLink:CAPC4620X220NC129, C130
222nFOroLink:CAP_CC0402_YAGC131, C132
233uSamacSys_Parts:CAPPM7343X310NC89, C97
256KOroLink:RC0603N_PANR22, R23
2ARJM11B1-009-AB-EW2OroLink:CONN12_ARJM11B1-009-AB-EW2_ABRJ8, J9
2BLM18PG221SN1DOroLink:IND_BLM18_0603_MURL2, L3
2ECS-2520SMV-240-FP-TROroLink:ECS2520SMV240FPTRY1, Y2
2ECS-TXO-2520MV-250-AN-TROroLink:ECSTXO2520MV250ANTRY3, Y4
2TPS2021DOroLink:D8U10, U11
2USB4105-GF-AOroLink:USB4105_GCTJ7, J19
2W5500OroLink:48LQFP_W5500_WIZU4, U5
2~OroLink:TestPoint_Pad_0.25mmTP11, TP12
10.001uOroLink:CAPC1608X80NC81
11.22V REFTestPoint:TestPoint_Pad_1.0x1.0mmTP10
11.8V ULPITestPoint:TestPoint_Pad_1.0x1.0mmTP6
112VTestPoint:TestPoint_Pad_1.0x1.0mmTP7
1165R-167ROroLink:RESC1005X40NR84
120K <=5%OroLink:MCS0402_VISR33
122uOroLink:CAP_CL10_SAMC176
12AOroLink:0697_BELF1
13-2328724-1OroLink:CONN_3-2328724-1_TECJ10
13V3 OUTTestPoint:TestPoint_Pad_1.0x1.0mmTP2
14AOroLink:0697_BELF2
1510KOroLink:RESC1608X55NR30
15VTestPoint:TestPoint_Pad_1.0x1.0mmTP1
15V PRE-FUSETestPoint:TestPoint_Pad_1.0x1.0mmTP31
15V-AUX PRE-FUSETestPoint:TestPoint_Pad_1.0x1.0mmTP28
18.06K <=1%OroLink:RES0402_CPF_TYCO_TYCR36
1ADG772BCPZ-1REELOroLink:CP_12_1_ADIU7
1CAHCT1G14QDBVRQ1OroLink:SOT-23-5_DBV_TEXU2
1CD54NP-180MCOroLink:CD54NP180MCL1
1FFC2B35-10-TOroLink:FFC2B3510TJ6
1GNDTestPoint:TestPoint_Pad_1.0x1.0mmTP4
1INA226AIDGSROroLink:DGS10U13
1IS31FL3236A-TQLS4-TROroLink:QFP50P900X900X120-49NIC1
1LM1085ISX-3.3/NOPBOroLink:KTT3U12
1LTC4415EMSE#TRPBFOroLink:MSOP-16_MSE_LITU9
1MEM2061-01-188-00-AOroLink:MEM2061-01-188-00-A_GCTJ2
1NC7SZ86P5XOroLink:SC-88A-5_1P35X2P2_ONSU14
1SACC-DSIV-M12MS-5CON-L180OroLink:SACC-DSIV-M12MS-5CON-L180J3
1SS12OroLink:DIOM5027X244ND1
1STLINK-V3MINIEOroLink:009159010061911J1
1STM32F479VGT6OroLink:LQFP100_STMU1
1TL6400AF160QJOroLink:SW_TL6400AF260QJ_EWISW1
1TPS6734IDOroLink:D8_TEXU8
1TS3DV416DGGROroLink:DGG48U3
1USB PWR 5V VBUSTestPoint:TestPoint_Pad_1.0x1.0mmTP3
1USB3340-EZK-TROroLink:QFN32_5X5MC_MCHU6
1WSKW06122L000FEAOroLink:WSKW0612_VISR28

The 379 most common of 381 parts.

Questions

How big is the Link PCB?

It measures 153.7 × 88.9 mm and has 8 copper layers, 1.71 mm thick.

What parts does the Link use?

381 parts, built around the STM32F479VGT6, INA226AIDGSR, IS31FL3236A-TQLS4-TR and TPS6734ID. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Link KiCad files?

From the oro-os/link repository on GitHub, at the commit this page was made from: the board is pcb/link/link.kicad_pcb and its schematic pcb/atx24-power/atx24_power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Link design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from oro-os/link

3
  • 2 layers11 × 45.1 mmSd adapter, the printed circuit board in 3D

    Sd adapter

    oro-os/link

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

    19 parts14MIT
  • 2 layers88.5 × 39.5 mmAtx24 power, the printed circuit board in 3D

    Atx24 power

    oro-os/link

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

    17 parts14MIT
  • 2 layers99 × 19.6 mmSd ribbon, the printed circuit board in 3D

    Sd ribbon

    oro-os/link

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

    6 parts14MIT

Similar boards

  • 6 layers35 × 50 mmPower stage rev8, the printed circuit board in 3D

    Power stage rev8

    oresat/oresat-adcs-hardware

    Controller PCB for OreSat reaction wheels, magnetorquers, IMU, and magnetometers

    239 parts21GPL-2.0
  • 4 layers67 × 79.4 mmTeR STeeRDisplay, the printed circuit board in 3D

    TeR STeeRDisplay

    Tecnun-eRacing/TeR_STeeRDisplay

    Este repositorio contiene los archivos de diseño electrónico y la documentación necesaria para la producción de la placa del volante con pantalla

    138 parts
  • 4 layers88.9 × 109.9 mmTeletype-180824, the printed circuit board in 3D

    Teletype-180824

    mort13/clandestine_circuitry

    Collection of diy synth projects

    172 parts12GPL-3.0
  • 4 layers27.9 × 102.9 mmRunes, the printed circuit board in 3D

    Runes

    qusosarly-blip/monome-ansible-module

    Collected monome Ansible hardware and firmware materials

    74 parts
  • 4 layers198.4 × 56.2 mmFrontPanel, the printed circuit board in 3D

    FrontPanel

    SSkrzypik03/Volumia-Amplifier

    High-performance Class-D audio amplifier project with Post-Filter Feedback (PFFB) and DSP, designed to provide excellent sound quality, high efficiency, and flexible audio processing capabilities.

    94 parts
  • 4 layers31 × 45 mmTrick tracker, the printed circuit board in 3D

    Trick tracker

    HomeSmartMesh/bike_trick_tracker

    Tracking sensors for bike movements like height from pressure 9 axis and ToF with record and telemetry

    61 parts2MIT
  • 4 layers69.8 × 71.5 mmAviyonik, the printed circuit board in 3D

    Aviyonik

    basarbinici/4-Layered-Flight-Controller-PCB

    The board is designed around a high-performance flight-control MCU and uses three independent SPI-connected IMUs for motion sensing.

    133 parts
  • 4 layers80 × 80 mmComm board, the printed circuit board in 3D

    Comm board

    4111Spyglass/Hardware_CSAT

    187 parts1