hardware
SuperSpeed USB 3.1 to 10/100/1000 Ethernet Controller - LAN7800
Public Made by Adomby adom
Microchip LAN7800 — single-chip SuperSpeed USB 3.1 Gen 1 to 10/100/1000 Gigabit Ethernet controller with integrated USB device controller + PHY, Ethernet MAC, and Gigabit PHY. QFN-48 in 7x7 mm (Y9X) and 6x6 mm (VSX).
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>LAN7800 — CAD assets</title>
<style>
:root { color-scheme: light dark; --fg:#1a1a1a; --muted:#666; --line:rgba(127,127,127,.22); --accent:#2f6df6; --card:rgba(127,127,127,.06); }
@media (prefers-color-scheme: dark){ :root{ --fg:#e8e8e8; --muted:#9aa0a6; } }
html,body{ margin:0; background:transparent; color:var(--fg); font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif; }
.panel{ padding:4px 2px; }
.tabs{ display:inline-flex; gap:0; padding:3px; border-radius:10px; background:rgba(127,127,127,.12); margin-bottom:14px; }
.tabs button{ appearance:none; border:0; cursor:pointer; font:inherit; font-weight:600; font-size:13px; padding:8px 16px; border-radius:8px; color:inherit; background:transparent; }
.tabs button[aria-selected="true"]{ background:var(--accent); color:#fff; }
.tabs button:disabled{ opacity:.38; cursor:not-allowed; }
.fmt{ display:none; } .fmt.on{ display:block; }
.file{ display:flex; align-items:center; gap:12px; padding:11px 13px; border:1px solid var(--line); border-radius:10px; background:var(--card); margin-bottom:9px; }
.file .ic{ font-size:19px; width:24px; text-align:center; }
.file .meta{ flex:1; min-width:0; }
.file .nm{ font-weight:600; font-size:13.5px; }
.file .ds{ font-size:11.5px; color:var(--muted); margin-top:2px; }
.acts{ display:flex; gap:7px; flex-shrink:0; }
.acts a{ text-decoration:none; font-size:12px; font-weight:600; padding:6px 12px; border-radius:7px; border:1px solid var(--line); color:var(--fg); white-space:nowrap; }
.acts a.dl{ background:var(--accent); color:#fff; border-color:transparent; }
h4{ margin:18px 0 8px; font-size:12px; letter-spacing:.04em; text-transform:uppercase; color:var(--muted); }
</style>
</head>
<body>
<div class="panel">
<div class="tabs" role="tablist">
<button role="tab" data-fmt="kicad" aria-selected="true">KiCad</button>
<button role="tab" data-fmt="fusion" aria-selected="false">Fusion 360</button>
<button role="tab" data-fmt="altium" aria-selected="false">Altium</button>
</div>
<div class="fmt on" data-fmt="kicad">
<div class="file"><span class="ic">🔌</span><div class="meta"><div class="nm">lan7800.kicad_sym</div><div class="ds">Schematic symbol · 48 pins + exposed pad</div></div>
<div class="acts"><a href="viewer-symbol.html" target="_blank">Preview</a><a class="dl" href="lan7800.kicad_sym" download>Download</a></div></div>
<div class="file"><span class="ic">▦</span><div class="meta"><div class="nm">lan7800-qfn48-7x7-y9x.kicad_mod</div><div class="ds">Footprint · QFN-48 7×7 mm, 0.5 mm pitch (Y9X)</div></div>
<div class="acts"><a href="viewer-fp-y9x.html" target="_blank">Preview</a><a class="dl" href="lan7800-qfn48-7x7-y9x.kicad_mod" download>Download</a></div></div>
<div class="file"><span class="ic">▦</span><div class="meta"><div class="nm">lan7800-qfn48-6x6-vsx.kicad_mod</div><div class="ds">Footprint · QFN-48 6×6 mm, 0.4 mm pitch (VSX)</div></div>
<div class="acts"><a href="viewer-fp-vsx.html" target="_blank">Preview</a><a class="dl" href="lan7800-qfn48-6x6-vsx.kicad_mod" download>Download</a></div></div>
<div class="file"><span class="ic">◇</span><div class="meta"><div class="nm">lan7800.adom-lbr.json</div><div class="ds">Canonical adom-lbr part · symbol + footprint + pin↔pad map</div></div>
<div class="acts"><a class="dl" href="lan7800.adom-lbr.json" download>Download</a></div></div>
</div>
<div class="fmt" data-fmt="fusion">
<div class="file"><span class="ic">🟢</span><div class="meta"><div class="nm">lan7800.lbr</div><div class="ds">Fusion 360 Electronics / EAGLE library · symbol + package + 3D reference</div></div>
<div class="acts"><a class="dl" href="lan7800.lbr" download>Download</a></div></div>
</div>
<div class="fmt" data-fmt="altium">
<div class="file"><span class="ic">🔷</span><div class="meta"><div class="nm">lan7800.IntLib</div><div class="ds">Altium integrated library · self-contained symbol + footprint</div></div>
<div class="acts"><a class="dl" href="lan7800.IntLib" download>Download</a></div></div>
<div class="file"><span class="ic">🔷</span><div class="meta"><div class="nm">lan7800.SchLib</div><div class="ds">Altium schematic library</div></div>
<div class="acts"><a class="dl" href="lan7800.SchLib" download>Download</a></div></div>
<div class="file"><span class="ic">🔷</span><div class="meta"><div class="nm">lan7800.PcbLib</div><div class="ds">Altium PCB footprint library</div></div>
<div class="acts"><a class="dl" href="lan7800.PcbLib" download>Download</a></div></div>
</div>
<h4>3D models</h4>
<div class="file"><span class="ic">🧊</span><div class="meta"><div class="nm">lan7800.step</div><div class="ds">Parametric STEP · full detail</div></div>
<div class="acts"><a class="dl" href="lan7800.step" download>Download</a></div></div>
<div class="file"><span class="ic">🧊</span><div class="meta"><div class="nm">lan7800.glb</div><div class="ds">GLB · lightweight web preview</div></div>
<div class="acts"><a class="dl" href="lan7800.glb" download>Download</a></div></div>
</div>
<script>
const tabs=document.querySelectorAll('.tabs button'), fmts=document.querySelectorAll('.fmt');
tabs.forEach(b=>b.addEventListener('click',()=>{
tabs.forEach(x=>x.setAttribute('aria-selected', x===b?'true':'false'));
fmts.forEach(f=>f.classList.toggle('on', f.dataset.fmt===b.dataset.fmt));
}));
</script>
</body>
</html>