Skip to the content
4 layers8.8 × 21.4 mmEth2usb, the printed circuit board in 3D

USB C to Ethernet Connector PCB Design

Size
8.8 × 21.4 mm
Copper layers
4
Thickness
0.8 mm
Parts
2
Nets
24
Pads
32
Tracks, vias
124, 12
Pours
12
Routed
Yes
KiCad
KiCad 4
Created
25 Sep 2025
Updated
25 Sep 2025

Overview

Eth2usb is an open-source printed circuit board by yemelgen, from the yemelgen/eth2usb repository on GitHub, published under the MIT licence. It is a 4-layer board of 8.8 × 21.4 mm with 2 parts on 24 nets, routed with 124 tracks and 12 vias.

Its parts include 1 IC and 1 connector. It belongs with the interfaces and adapters boards of this library.

README

README.md

USB C to Ethernet Connector

The idea of this project is simply using your usb-c cable (USB3 or Thunderbolt) as a Ethernet patch cord. The PCB design include the pair of connectors attached to each end of the cable..

Here's the example pinout

text
USB Ethernet NIC #1
1 TX+ White Orange = B11
2 TX- Orange       = B10
3 RX+ White Green  = A11
6 RX- Green        = A10
5 B1+ White Blue   = A2
4 B1- Blue         = A3
7 B2+ White Brown  = B2
8 B2- Brown        = B3

USB Ethernet NIC #2
1 TX+ White Orange = A2
2 TX- Orange       = A3
3 RX+ White Green  = B2
6 RX- Green        = B3
5 B1+ White Blue   = B11
4 B1- Blue         = B10
7 B2+ White Brown  = A11
8 B2- Brown        = A10

Parts

2
QtyValueFootprintReferences
1ARJ45:RJ45SMDJ1
1USB_CUSB_C:USB_C_24P_SMT_Right_AngleU1

More from yemelgen/eth2usb

1
  • 4 layers8.9 × 21.5 mmEth2usb, the printed circuit board in 3D

    Eth2usb

    yemelgen/eth2usb

    USB C to Ethernet Connector PCB Design

    2 parts1MIT

Similar boards

  • 4 layers25 × 35 mmQfn csi underpad diff, the printed circuit board in 3D

    Qfn csi underpad diff

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    2 parts744MIT
  • 4 layers25.7 × 13 mmCpw test, the printed circuit board in 3D

    Cpw test

    loxodes/vna

    Under development open hardware microwave vector network analyzer

    2 parts205
  • 4 layers54 × 16 mmBnc test, the printed circuit board in 3D

    Bnc test

    azonenberg/starshipraider

    Open hardware test equipment

    2 parts193BSD-3-Clause
  • 4 layers94 × 53.4 mmMegaProgrammer, the printed circuit board in 3D

    MegaProgrammer

    clydeshaffer/gametank

    design files for the gametank hardware implementation

    2 parts150
  • 4 layers90.2 × 55.9 mmArduinox86 486 shield, the printed circuit board in 3D

    Arduinox86 486 shield

    dbalsom/arduinoX86

    An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs

    2 parts114
  • 4 layers45.3 × 11.8 mmIdeswap, the printed circuit board in 3D

    Ideswap

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    2 parts87
  • 4 layers39.4 × 53.3 mmSAB To RPi, the printed circuit board in 3D

    SAB To RPi

    whollender/SuperAudioBoard

    High quality, 24-bit audio codec board for Teensy 3.x

    2 parts75
  • 4 layers99.7 × 13 mmE Field 10cm, the printed circuit board in 3D

    E Field 10cm

    imendizabal/Near-Field-Probes

    Open Source kit of Near Field Probes for Electromagnetic Compatibility (EMC) troubleshooting

    2 parts59GPL-3.0

Questions

How big is the Eth2usb PCB?

It measures 8.8 × 21.4 mm and has 4 copper layers, 0.8 mm thick.

What parts does the Eth2usb use?

2 parts. 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 Eth2usb KiCad files?

From the yemelgen/eth2usb repository on GitHub, at the commit this page was made from: the board is t1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Eth2usb 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).