molecule
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.
← Commit history
README.md+49−1@@ -1,3 +1,51 @@ # USB3 to Ethernet (Data Only) Molecule -USB-C to Gigabit Ethernet (data-only) adapter board on the Microchip LAN7800. Self-contained: bundles the complete KiC+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"))+ ```
page.json+100−25@@ -1,39 +1,114 @@ {- "schema_version": 1,- "type": "component", "slug": "usb3-to-ethernet-dataonly-molecule", "title": "USB3 to Ethernet (Data Only) Molecule",- "brief": "USB-C to Gigabit Ethernet (data-only) adapter board on the Microchip LAN7800. Self-contained: bundles the complete KiC",+ "type": "component",+ "category": "board", "version": "0.1.0",+ "tags": [+ "board",+ "molecule",+ "usb3",+ "ethernet",+ "lan7800",+ "usb-c",+ "kicad-library",+ "adom-lbr"+ ], "description": "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.",- "mpn": "USB3toEthernetDataOnly_Molecule",- "category": "board",- "component": {- "mpn": "USB3toEthernetDataOnly_Molecule",- "manufacturer": "Adom",- "package": "",- "pin_count": null,- "category": "board",- "subcategory": "",- "body_size": null,- "parts": {},- "distributor_links": {}+ "dependencies": [+ "cl05a106mq5nunc",+ "cl05b104ko5nnnc",+ "cl10a106kp8nnnc",+ "0402b103k500nt",+ "0402cg180j500nt",+ "cl05a105ka5nqnc",+ "kt-0603b",+ "kt-0603r",+ "blm15ag601sn1d",+ "usb4115-03-c",+ "hc-rj45-511q-1-2",+ "fnr3015s3r3mt",+ "adom-machinepin-large-short",+ "rc0402fr-07300rl",+ "0402wgf4301tce",+ "0402wgf5101tce",+ "cr-02fl6-1m",+ "0402wgf7681tce",+ "0402wgf2201tce",+ "0402wgf2001tce",+ "0402wgf1202tce",+ "skrpace010",+ "lan7800-i-y9x",+ "lmv331idbvr",+ "ncp1117st33t3g",+ "m93c66-wmn6tp",+ "hd3ss3212irksr",+ "x322525mob4si"+ ],+ "hero": {+ "type": "billboard",+ "headline": "USB3 to Ethernet (Data Only) Molecule",+ "subhead": "USB-C to Gigabit Ethernet \u00b7 LAN7800 \u00b7 KiCad library + 28 linked components",+ "screenshot": "docs/hero.png" },+ "org": "adom", "author": {- "id": "682236db0247d17bdaa47ecb", "name": "barrett-land", "email": "[email protected]" },- "tags": [],- "license": "proprietary", "visibility": { "public": true },- "hero": null,- "sample_prompts": [],- "discovery_triggers": [],- "discovery_pitch": null,- "metadata": {},- "created_at": "2026-07-02T19:38:24.011Z",- "updated_at": "2026-07-02T19:38:24.011Z"+ "files": [+ "page.json",+ "README.md",+ "docs/hero.png",+ "USB3toEthernetDataOnly.kicad_sym",+ "USB3toEthernetDataOnly.pretty/C_0402_1005Metric.kicad_mod",+ "USB3toEthernetDataOnly.pretty/C_0603_1608Metric.kicad_mod",+ "USB3toEthernetDataOnly.pretty/Crystal_SMD_3225-4Pin_3.2x2.5mm.kicad_mod",+ "USB3toEthernetDataOnly.pretty/DHVQFN-20_L4.5-W2.5-P0.50-BL-EP.kicad_mod",+ "USB3toEthernetDataOnly.pretty/LED_0603_1608Metric.kicad_mod",+ "USB3toEthernetDataOnly.pretty/LMV331IDBVR.kicad_mod",+ "USB3toEthernetDataOnly.pretty/L_Wurth_WE-LQSH-3012.kicad_mod",+ "USB3toEthernetDataOnly.pretty/MachinePinLargeShort.kicad_mod",+ "USB3toEthernetDataOnly.pretty/QFN-48_L7.0-W7.0-P0.50-BL-EP5.3.kicad_mod",+ "USB3toEthernetDataOnly.pretty/RJ45-SMD_HC-RJ45-511Q-1-2.kicad_mod",+ "USB3toEthernetDataOnly.pretty/R_0402_1005Metric.kicad_mod",+ "USB3toEthernetDataOnly.pretty/SKRPACE010.kicad_mod",+ "USB3toEthernetDataOnly.pretty/SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+ "USB3toEthernetDataOnly.pretty/SOT-223-3_TabPin2.kicad_mod",+ "USB3toEthernetDataOnly.pretty/TestPoint_Pad_D1.0mm.kicad_mod",+ "USB3toEthernetDataOnly.pretty/USB-C-SMD_U263-241N-4BQC04.kicad_mod",+ "USB3toEthernetDataOnly.3dshapes/C_0402_1005Metric.glb",+ "USB3toEthernetDataOnly.3dshapes/C_0402_1005Metric.step",+ "USB3toEthernetDataOnly.3dshapes/C_0603_1608Metric.glb",+ "USB3toEthernetDataOnly.3dshapes/C_0603_1608Metric.step",+ "USB3toEthernetDataOnly.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.glb",+ "USB3toEthernetDataOnly.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step",+ "USB3toEthernetDataOnly.3dshapes/HC-RJ45-511Q-1-2.glb",+ "USB3toEthernetDataOnly.3dshapes/HC-RJ45-511Q-1-2.step",+ "USB3toEthernetDataOnly.3dshapes/HD3SS3212IRKSR.glb",+ "USB3toEthernetDataOnly.3dshapes/HD3SS3212IRKSR.step",+ "USB3toEthernetDataOnly.3dshapes/LAN7800-I_Y9X.glb",+ "USB3toEthernetDataOnly.3dshapes/LAN7800-I_Y9X.step",+ "USB3toEthernetDataOnly.3dshapes/LED_0603_1608Metric.glb",+ "USB3toEthernetDataOnly.3dshapes/LED_0603_1608Metric.step",+ "USB3toEthernetDataOnly.3dshapes/L_Wurth_WE-LQSH-3012.glb",+ "USB3toEthernetDataOnly.3dshapes/L_Wurth_WE-LQSH-3012.step",+ "USB3toEthernetDataOnly.3dshapes/MachinePinLargeShort.glb",+ "USB3toEthernetDataOnly.3dshapes/MachinePinLargeShort.step",+ "USB3toEthernetDataOnly.3dshapes/R_0402_1005Metric.glb",+ "USB3toEthernetDataOnly.3dshapes/R_0402_1005Metric.step",+ "USB3toEthernetDataOnly.3dshapes/SKRPACE010.glb",+ "USB3toEthernetDataOnly.3dshapes/SKRPACE010.step",+ "USB3toEthernetDataOnly.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.glb",+ "USB3toEthernetDataOnly.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step",+ "USB3toEthernetDataOnly.3dshapes/SOT-223.glb",+ "USB3toEthernetDataOnly.3dshapes/SOT-223.step",+ "USB3toEthernetDataOnly.3dshapes/SOT-23-5.glb",+ "USB3toEthernetDataOnly.3dshapes/SOT-23-5.step",+ "USB3toEthernetDataOnly.3dshapes/USB4115-03-C.glb",+ "USB3toEthernetDataOnly.3dshapes/USB4115-03-C.step"+ ] }