

Thunderbolt pcie adapter
This project contains open hardware design files for an adapter board wrapping 4-lane (i.e. 4x) PCIe Gen 3.0 devices into a Thunderbolt 3 uplink. It is based on the Intel/JHL6340SLLSQ Thunderbolt controller.
- Size
- 70 × 50 mm
- Copper layers
- 6
- Thickness
- 1.56 mm
- Parts
- 272
- Nets
- 268
- Pads
- 1,127
- Tracks, vias
- 2,142, 833
- Pours
- 52
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 5 Jun 2023
- Updated
- 11 Dec 2025
Overview
Thunderbolt pcie adapter is an open-source printed circuit board by antmicro, from the antmicro/thunderbolt-pcie-adapter repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 70 × 50 mm with 272 parts on 268 nets, routed with 2,142 tracks and 833 vias.
It is built around the LT8350RV#PBF, MP2386GG-P and MX25L8006EM1I-12G, with the MX25L8006EM2I-12G, JHL6340SLLSQ and SI52112-B6-GT among its other parts. Its parts include 119 capacitors, 99 resistors, 7 ICs, 6 transistors and 5 diodes. It belongs with the computers and single-board computers and interfaces and adapters boards of this library.
Main components
12LT8350RV#PBF
LQFN-32(4x6)-40℃~+150℃ 1 1V~18V 200kHz~2MHz 3V~40V 650uA 6A Adjustable Buck-Boost Buck-Boost Built-in Yes LQFN-32(4x6) DC-DC Converters ROHSAnalog DevicesDC-DC ConvertersMP2386GG-P
QFN-11(2x2)-40℃~+125℃@(TJ) 1 4.5V~24V 600mV~13V 700kHz 8A Adjustable Buck Buck Built-in Yes QFN-11(2x2) DC-DC Converters ROHSMonolithic Power SystemsDC-DC ConvertersMX25L8006EM1I-12G
SOP-8-40℃~+85℃ 100,000 cycles 15uA 2.7V~3.6V 20 Years 3ms 400ms@(64KB) 86MHz 8Mbit SPI SOP-8 NOR FLASH ROHSMXICNOR FLASHMX25L8006EM2I-12G
SOP-8-208mil-40℃~+85℃ 100,000 cycles 15uA 2.7V~3.6V 20 Years 400ms 600us 86MHz 8Mbit SPI SOP-8-208mil NOR FLASH ROHSMXICNOR FLASHJHL6340SLLSQ
UncategorisedINTELSI52112-B6-GT
TSSOP-8-4.4mm-40℃~+85℃ 100MHz 2 3.13V~3.46V TSSOP-8-4.4mm Clock Generators, PLLs, Frequency Synthesizers ROHSSilicon LabsClock Generators, PLLs, Frequency SynthesizersTPS65983BAZBHR
NFBGA-96(6x6)-10℃~+85℃ 2.85V~3.45V 3A 4V~22V Built-in LDO regulator、Overcurrent Protection、Load disconnect I2C、SPI NFBGA-96(6x6) Power Management - Specialized ROHSTexas InstrumentsPower Distribution SwitchesCR0402-FX-1003GLF
0402-55℃~+155℃ 100kΩ 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountCR0402-FX-1002GLF
0402-55℃~+155℃ 10kΩ 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountCC0402KRX5R6BB224
040210V 220nF X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTCC0402MRX5R5BB106
040210uF 6.3V X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTCR0402-FX-2201GLF
0402-55℃~+155℃ 2.2kΩ 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface Mount
README
README.mdThunderbolt to PCIe Adapter
Copyright (c) 2022-2024 Antmicro

Overview
This project contains open hardware design files for an adapter board wrapping 4-lane (i.e. 4x) PCIe Gen 3.0 devices into a Thunderbolt 3 uplink. It is based on the Intel/JHL6340SLLSQ Thunderbolt controller. The design files were prepared in KiCad 7.x.
Key features
- Intel JHL6340SLLSQ Thunderbolt 3 controller
- PCIe x4 expansion slot
- On-board Step-Up DC-DC generating 12V (required by some PCIe cards)
Project structure
The main directory contains KiCad PCB project files, a LICENSE, and a README. The remaining files are stored in the following directories:
img- contains graphics for this READMEdoc- contains schematics in pdf formassets- contains visual assets for showcasing the board at Open Hardware Portal
Licensing
This project is published under the Apache-2.0 license.
Parts
272| Qty | Value | Footprint | References |
|---|---|---|---|
| 34 | C_1u_0402 | antmicro-footprints:C_0402_1005Metric | C18, C22, C25, C34, C51, C52, C53, C54, C55, C56, C57, C58, C59, C60, C61, C62 +18 |
| 24 | R_100k_0402 | antmicro-footprints:R_0402_1005Metric | R4, R10, R22, R23, R24, R29, R30, R33, R34, R48, R57, R60, R72, R75, R77, R81 +8 |
| 24 | R_10k_0402 | antmicro-footprints:R_0402_1005Metric | R2, R6, R11, R16, R17, R19, R20, R32, R39, R44, R56, R64, R65, R66, R67, R78 +8 |
| 20 | C_100n_0402 | antmicro-footprints:C_0402_1005Metric | C2, C3, C4, C5, C14, C24, C26, C28, C29, C32, C88, C91, C92, C101, C104, C115 +4 |
| 15 | C_220n_0402 | antmicro-footprints:C_0402_1005Metric | C16, C27, C31, C99, C100, C102, C103, C105, C106, C107, C108, C109, C110, C111, C112 |
| 9 | C_10u_0402 | antmicro-footprints:C_0402_1005Metric | C23, C39, C70, C75, C76, C78, C80, C83, C96 |
| 8 | Fiducial_1mm_Mask3mm | antmicro-footprints:Fiducial_1mm_Mask3mm | FID1, FID2, FID3, FID4, FID5, FID6, FID7, FID8 |
| 8 | R_2k2_0402 | antmicro-footprints:R_0402_1005Metric | R3, R5, R46, R58, R59, R61, R62, R97 |
| 8 | TP_1mm_SMD | antmicro-footprints:TP_SMD_1mm | TP1, TP2, TP3, TP5, TP7, TP8, TP9, TP12 |
| 7 | C_22u_0603 | antmicro-footprints:C_0603_1608Metric | C41, C44, C47, C79, C82, C86, C89 |
| 7 | C_22u_16V_0603 | antmicro-footprints:C_0603_1608Metric | C38, C40, C43, C46, C50, C119, C122 |
| 7 | R_3k3_0402 | antmicro-footprints:R_0402_1005Metric | R1, R14, R15, R50, R51, R52, R53 |
| 6 | C_10u_0805_35V | antmicro-footprints:C_0805_2012Metric | C1, C6, C7, C9, C11, C12 |
| 6 | R_0R_0402 | antmicro-footprints:R_0402_1005Metric | R12, R13, R18, R26, R27, R31 |
| 6 | R_1M_0402 | antmicro-footprints:R_0402_1005Metric | R21, R54, R55, R70, R71, R82 |
| 5 | C_22u_1206_35V | antmicro-footprints:C_1206_3216Metric | C8, C10, C13, C15, C17 |
| 4 | C_10p_0402 | antmicro-footprints:C_0402_1005Metric | C113, C114, C116, C117 |
| 4 | LED_G_0603_KP-1608CGCK | antmicro-footprints:LED_0603_1608Metric_G | D2, D3, D4, D5 |
| 3 | C_2u2_0402 | antmicro-footprints:C_0402_1005Metric | C35, C36, C37 |
| 3 | FB_30Z_8.5A_Murata-BLM21SN_0805 | antmicro-footprints:FB_0805_2012Metric | FB1, FB2, FB3 |
| 3 | MP_Pad6mm_Drill3mm | antmicro-footprints:MP_Pad6mm_Drill3mm | MP1, MP2, MP3 |
| 2 | BC817-25W | antmicro-footprints:SOT-323 | Q1, Q2 |
| 2 | C_220p_0402 | antmicro-footprints:C_0402_1005Metric | C45, C49 |
| 2 | C_22u_25V_0805 | antmicro-footprints:C_0805_2012Metric | C42, C48 |
| 2 | C_4u7_25V_0402 | antmicro-footprints:C_0402_1005Metric | C20, C21 |
| 2 | DZDH0401DW | antmicro-footprints:SOT-363 | Q3, Q4 |
| 2 | Net-Tie_P0.127mm | antmicro-footprints:NetTie-2_SMD_Pad0.127mm | TP10, TP11 |
| 2 | R_0R_22.4A_0603 | antmicro-footprints:R_0603_1608Metric | R98, R99 |
| 2 | R_100R_0402 | antmicro-footprints:R_0402_1005Metric | R88, R89 |
| 2 | R_14k_0402 | antmicro-footprints:R_0402_1005Metric | R63, R76 |
| 2 | R_330R_0402 | antmicro-footprints:R_0402_1005Metric | R42, R49 |
| 2 | R_499R_0402 | antmicro-footprints:R_0402_1005Metric | R68, R73 |
| 2 | R_5k1_0402 | antmicro-footprints:R_0402_1005Metric | R38, R40 |
| 2 | Resonator_25MHz_ABM8G | antmicro-footprints:Resonator_SMD_Abracon_ABM8G_3.2x2.5mm | Y1, Y2 |
| 2 | SI7613DN-T1-GE3 | antmicro-footprints:Vishay_PowerPAK_1212-8_Single | Q5, Q6 |
| 2 | TP_0.75mm_SMD | antmicro-footprints:TP_SMD_0.75mm | TP4, TP6 |
| 1 | C_22n_0402 | antmicro-footprints:C_0402_1005Metric | C19 |
| 1 | C_33p_0402 | antmicro-footprints:C_0402_1005Metric | C33 |
| 1 | C_4n7_0402 | antmicro-footprints:C_0402_1005Metric | C30 |
| 1 | JHL6340SLLSQ | antmicro-footprints:JHL6340SLLSQ | U4 |
| 1 | LT8350RV | antmicro-footprints:QFN-32-4EP_4x6mm_P0.5mm | U1 |
| 1 | L_1u_1.8A_0603 | antmicro-footprints:L_0603_1608Metric | L4 |
| 1 | L_2u2_9.7A_Coilcraft-XAL5030 | antmicro-footprints:L_Coilcraft-XAL5030 | L2 |
| 1 | L_680n_7.6A_IHLP1616BZ | antmicro-footprints:L_Vishay-IHLP1616BZ | L3 |
| 1 | L_6u8_12.8A_Coilcraft-XAL7070 | antmicro-footprints:L_Coilcraft-XAL7070 | L1 |
| 1 | MM3Z3V3C | antmicro-footprints:D_SOD-323F | D1 |
| 1 | MP2386GG | antmicro-footprints:QFN-11_2x2mm_P0.5mm | U2 |
| 1 | MX25L8006EM1I-12G | antmicro-footprints:SOIC-8_3.9x4.9x1.75mm_P1.27mm | U5 |
| 1 | MX25L8006EM2I-12G | antmicro-footprints:SOIC-8_5.3x5.3x2mm_P1.27mm | U7 |
| 1 | Molex_Nano-Fit_1x2_1053131102 | antmicro-footprints:Conn_Molex_Nano-Fit_1x2_1053131102 | J3 |
| 1 | PCIe_x4_Conn_EdgeMount_Open | antmicro-footprints:PCIE_TE_2-2387405-2 | J2 |
| 1 | R_0R02_1206 | antmicro-footprints:R_1206_3216Metric | R45 |
| 1 | R_0R_0603 | antmicro-footprints:R_0603_1608Metric | R41 |
| 1 | R_110k_0402 | antmicro-footprints:R_0402_1005Metric | R43 |
| 1 | R_124k_0402 | antmicro-footprints:R_0402_1005Metric | R28 |
| 1 | R_12k_0402 | antmicro-footprints:R_0402_1005Metric | R25 |
| 1 | R_15k_0.1%_0402 | antmicro-footprints:R_0402_1005Metric | R35 |
| 1 | R_1k_0402 | antmicro-footprints:R_0402_1005Metric | R47 |
| 1 | R_24k_0402 | antmicro-footprints:R_0402_1005Metric | R7 |
| 1 | R_3k01_0402 | antmicro-footprints:R_0402_1005Metric | R74 |
| 1 | R_40k2_0402 | antmicro-footprints:R_0402_1005Metric | R36 |
| 1 | R_4k75_0.5%_0402 | antmicro-footprints:R_0402_1005Metric | R69 |
| 1 | R_8k87_0402 | antmicro-footprints:R_0402_1005Metric | R37 |
| 1 | SI52112-B6-GT | antmicro-footprints:TSSOP-8_3x4.4mm_P0.65mm | U6 |
| 1 | TPS65983BAZBHR | antmicro-footprints:IC_TPS65983BAZBHR | U3 |
| 1 | USB-C_JAE_DX07S024JJ2 | antmicro-footprints:USB-C_Receptacle_JAE_DX07S024JJ2 | J1 |
| 1 | antmicro_logo | antmicro-footprints:antmicro-logo_scaled_12mm_mask | N1 |
Questions
How big is the Thunderbolt pcie adapter PCB?
It measures 70 × 50 mm and has 6 copper layers, 1.56 mm thick.
What parts does the Thunderbolt pcie adapter use?
272 parts, built around the LT8350RV#PBF, MP2386GG-P, MX25L8006EM1I-12G and MX25L8006EM2I-12G. 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 Thunderbolt pcie adapter KiCad files?
From the antmicro/thunderbolt-pcie-adapter repository on GitHub, at the commit this page was made from: the board is thunderbolt-pcie-adapter.kicad_pcb and its schematic connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Thunderbolt pcie adapter design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers75 × 60 mm

- 8 layers118 × 100 mm

Kria k26-devboard
antmicro/kria-k26-devboard
Open source AMD Xilinx Kria UltraScale+ SoM baseboard
660 parts83Apache-2.0 - 14 layers55 × 40 mm

Polarfire som
antmicro/polarfire-som
System on Module based on Microchip PolarFire MPFS250T SoC
473 parts48Apache-2.0 - 6 layers200 × 75 mm

- 4 layers95 × 80 mm

Kilsyth
kbeckmann/Kilsyth
Errata: - C9 is not a GPIO on ECP5 F12 and some other variants. To get the LED working put a jumper on pin 31 and 33 on the Wide connector. - FTCLK is not routed to a clock pin.
170 parts110BSD - 4 layers394 × 110 mm

Gpu cluster backplane
antmicro/gpu-cluster-backplane
This project contains open hardware design files for a PCB supporting power distribution in a cluster composed of GPUs. This board has been derived from an open source d1600e-psu-breakout created by Antmicro.
616 parts4Apache-2.0 - 4 layers80 × 80 mm

- 4 layers112 × 56 mm

Sample020-poe usb c pd converter
tscircuit/dataset-srj24
Ten production-oriented KiCad boards converted to Simple Route JSON
276 parts