component
USB3.0 to Ethernet Molecule
Public Made by Adomby adom
USB-C to Gigabit Ethernet (data-only) adapter board on the Microchip LAN7800. Self-contained: bundles the complete KiCad library (29 symbols, 16 footprints, 15 3D models) AND links all 28 components as dependencies.
USB3.0 to Ethernet Molecule
USB-C to Gigabit Ethernet data-only adapter, built around the Microchip LAN7800 USB-to-Ethernet controller with a TI HD3SS3212 USB3 mux, NCP1117-3.3 LDO, M93C66 config EEPROM, 25 MHz crystal, and passives. Categorized as a board.
Components (dependencies)
The board depends on its 28 components; each is its own wiki component page (symbol + footprint + 3D + adom-lbr JSON):
cl05a106mq5nunc— CL05A106MQ5NUNC (Capacitor, 4x)cl05b104ko5nnnc— CL05B104KO5NNNC (Capacitor, 7x)cl10a106kp8nnnc— CL10A106KP8NNNC (Capacitor, 1x)0402b103k500nt— 0402B103K500NT (Capacitor, 2x)0402cg180j500nt— 0402CG180J500NT (Capacitor, 2x)cl05a105ka5nqnc— CL05A105KA5NQNC (Capacitor, 2x)kt-0603b— KT-0603B (LED, 1x)kt-0603r— KT-0603R (LED, 1x)blm15ag601sn1d— BLM15AG601SN1D (Ferrite Bead, 3x)usb4115-03-c— USB4115-03-C (Connector, 1x)hc-rj45-511q-1-2— HC-RJ45-511Q-1-2 (Connector, 1x)fnr3015s3r3mt— FNR3015S3R3MT (Inductor, 1x)adom-machinepin-large-short— MachinePinLargeShort (Mechanical, 4x)rc0402fr-07300rl— RC0402FR-07300RL (Resistor, 2x)0402wgf4301tce— 0402WGF4301TCE (Resistor, 1x)0402wgf5101tce— 0402WGF5101TCE (Resistor, 2x)cr-02fl6-1m— CR-02FL6----1M (Resistor, 1x)0402wgf7681tce— 0402WGF7681TCE (Resistor, 1x)0402wgf2201tce— 0402WGF2201TCE (Resistor, 1x)0402wgf2001tce— 0402WGF2001TCE (Resistor, 1x)0402wgf1202tce— 0402WGF1202TCE (Resistor, 1x)skrpace010— SKRPACE010 (Switch, 1x)lan7800-i-y9x— LAN7800-I/Y9X (IC, 1x)lmv331idbvr— LMV331IDBVR (IC, 1x)ncp1117st33t3g— NCP1117ST33T3G (IC, 1x)m93c66-wmn6tp— M93C66-WMN6TP (IC, 1x)hd3ss3212irksr— HD3SS3212IRKSR (IC, 1x)x322525mob4si— X322525MOB4SI (Crystal, 1x)
Bundled KiCad library
This page also ships the complete, self-contained KiCad library for the board: 29 symbols, 16 footprints, 15 3D models (STEP + GLB), all linked.
USB3toEthernetDataOnly.kicad_sym— all 29 schematic symbolsUSB3toEthernetDataOnly.pretty/— 16 footprintsUSB3toEthernetDataOnly.3dshapes/— 15 STEP + GLB models
Install
- Download this page's files and extract, e.g.
~/Documents/KiCAD/USB3toEthernetDataOnly/. - KiCad → Preferences → Configure Paths, add
USB3TOETH_3D=<extract-dir>/USB3toEthernetDataOnly.3dshapes(so footprint 3D models resolve). - Add to your sym-lib-table / fp-lib-table:
(lib (name "USB3toEthernetDataOnly")(type "KiCad")(uri "<extract-dir>/USB3toEthernetDataOnly.kicad_sym")(options "")(descr "USB3-to-Ethernet Molecule symbols")) (lib (name "USB3toEthernetDataOnly")(type "KiCad")(uri "<extract-dir>/USB3toEthernetDataOnly.pretty")(options "")(descr "USB3-to-Ethernet Molecule footprints"))
# USB3.0 to Ethernet Molecule
USB-C to Gigabit Ethernet **data-only** adapter, built around the **Microchip LAN7800** USB-to-Ethernet controller with a TI **HD3SS3212** USB3 mux, **NCP1117-3.3** LDO, **M93C66** config EEPROM, 25 MHz crystal, and passives. Categorized as a **board**.
## Components (dependencies)
The board **depends on** its 28 components; each is its own wiki component page (symbol + footprint + 3D + adom-lbr JSON):
- `cl05a106mq5nunc` — CL05A106MQ5NUNC (Capacitor, 4x)
- `cl05b104ko5nnnc` — CL05B104KO5NNNC (Capacitor, 7x)
- `cl10a106kp8nnnc` — CL10A106KP8NNNC (Capacitor, 1x)
- `0402b103k500nt` — 0402B103K500NT (Capacitor, 2x)
- `0402cg180j500nt` — 0402CG180J500NT (Capacitor, 2x)
- `cl05a105ka5nqnc` — CL05A105KA5NQNC (Capacitor, 2x)
- `kt-0603b` — KT-0603B (LED, 1x)
- `kt-0603r` — KT-0603R (LED, 1x)
- `blm15ag601sn1d` — BLM15AG601SN1D (Ferrite Bead, 3x)
- `usb4115-03-c` — USB4115-03-C (Connector, 1x)
- `hc-rj45-511q-1-2` — HC-RJ45-511Q-1-2 (Connector, 1x)
- `fnr3015s3r3mt` — FNR3015S3R3MT (Inductor, 1x)
- `adom-machinepin-large-short` — MachinePinLargeShort (Mechanical, 4x)
- `rc0402fr-07300rl` — RC0402FR-07300RL (Resistor, 2x)
- `0402wgf4301tce` — 0402WGF4301TCE (Resistor, 1x)
- `0402wgf5101tce` — 0402WGF5101TCE (Resistor, 2x)
- `cr-02fl6-1m` — CR-02FL6----1M (Resistor, 1x)
- `0402wgf7681tce` — 0402WGF7681TCE (Resistor, 1x)
- `0402wgf2201tce` — 0402WGF2201TCE (Resistor, 1x)
- `0402wgf2001tce` — 0402WGF2001TCE (Resistor, 1x)
- `0402wgf1202tce` — 0402WGF1202TCE (Resistor, 1x)
- `skrpace010` — SKRPACE010 (Switch, 1x)
- `lan7800-i-y9x` — LAN7800-I/Y9X (IC, 1x)
- `lmv331idbvr` — LMV331IDBVR (IC, 1x)
- `ncp1117st33t3g` — NCP1117ST33T3G (IC, 1x)
- `m93c66-wmn6tp` — M93C66-WMN6TP (IC, 1x)
- `hd3ss3212irksr` — HD3SS3212IRKSR (IC, 1x)
- `x322525mob4si` — X322525MOB4SI (Crystal, 1x)
## Bundled KiCad library
This page also ships the complete, self-contained KiCad library for the board: **29 symbols**, **16 footprints**, **15 3D models** (STEP + GLB), all linked.
- `USB3toEthernetDataOnly.kicad_sym` — all 29 schematic symbols
- `USB3toEthernetDataOnly.pretty/` — 16 footprints
- `USB3toEthernetDataOnly.3dshapes/` — 15 STEP + GLB models
### Install
1. Download this page's files and extract, e.g. `~/Documents/KiCAD/USB3toEthernetDataOnly/`.
2. KiCad → **Preferences → Configure Paths**, add `USB3TOETH_3D` = `<extract-dir>/USB3toEthernetDataOnly.3dshapes` (so footprint 3D models resolve).
3. Add to your **sym-lib-table** / **fp-lib-table**:
```
(lib (name "USB3toEthernetDataOnly")(type "KiCad")(uri "<extract-dir>/USB3toEthernetDataOnly.kicad_sym")(options "")(descr "USB3-to-Ethernet Molecule symbols"))
(lib (name "USB3toEthernetDataOnly")(type "KiCad")(uri "<extract-dir>/USB3toEthernetDataOnly.pretty")(options "")(descr "USB3-to-Ethernet Molecule footprints"))
```