# 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"))
   ```
