← Commit history

w5500: factory component page (tier=lcsc)

Ray ·cb3fdc8621 ·1mo ago ·parent 42c426e
1 file changed +348−22
page.json+348−22
@@ -3,43 +3,369 @@   "type": "component",   "slug": "w5500",   "title": "W5500",-  "brief": "Hardwired TCP/IP Ethernet controller, SPI, QFP-48",+  "brief": "WIZNET Ethernet Controllers, LQFP-48(7x7). Datasheet-verified pinout, KiCad symbol/footprint/3D.",   "version": "0.1.0",+  "license": "CC-BY-SA-4.0",   "tags": [     "component",     "interface",     "w5500"   ],-  "license": "MIT",   "component": {     "mpn": "W5500",-    "manufacturer": "WIZnet",-    "package": "QFP-48",-    "pin_count": null,-    "category": "library",-    "subcategory": "",-    "body_size": null,-    "parts": {},-    "distributor_links": {}+    "manufacturer": "WIZNET",+    "package": "LQFP-48(7x7)",+    "pin_count": 48,+    "category": "Interface",+    "subcategory": "Ethernet Controllers",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/30476b02c653bde72f85075618aea7c4.pdf",+    "parts": {+      "symbol": "w5500.kicad_sym",+      "footprint": "w5500.kicad_mod",+      "model_3d": "w5500.glb",+      "model_3d_step": "w5500.step",+      "lbr": "w5500.lbr"+    },+    "distributor_links": {},+    "pins": [+      {+        "number": "1",+        "name": "TXN",+        "type": "output",+        "description": "TXP/TXN differential transmit signal pair to the media (Ethernet magnetics). Analog output."+      },+      {+        "number": "2",+        "name": "TXP",+        "type": "output",+        "description": "TXP/TXN differential transmit signal pair to the media (Ethernet magnetics). Analog output."+      },+      {+        "number": "3",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      },+      {+        "number": "4",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "5",+        "name": "RXN",+        "type": "input",+        "description": "RXP/RXN differential receive signal pair from the media. Analog input."+      },+      {+        "number": "6",+        "name": "RXP",+        "type": "input",+        "description": "RXP/RXN differential receive signal pair from the media. Analog input."+      },+      {+        "number": "7",+        "name": "DNC",+        "type": "unconnected",+        "description": "Do Not Connect pin. Leave unconnected on the PCB."+      },+      {+        "number": "8",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "9",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      },+      {+        "number": "10",+        "name": "EXRES1",+        "type": "passive",+        "description": "External reference resistor pin. Connect a 12.4 k\u03a9, 1% resistor from this pin to analog ground (AGND) to bias internal analog circuits."+      },+      {+        "number": "11",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "12",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected. Leave floating."+      },+      {+        "number": "13",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected. Leave floating."+      },+      {+        "number": "14",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      },+      {+        "number": "15",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "16",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      },+      {+        "number": "17",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "18",+        "name": "VBG",+        "type": "output",+        "description": "Band-gap output voltage; measures ~1.2V at 25\u00b0C. Must be left floating."+      },+      {+        "number": "19",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      },+      {+        "number": "20",+        "name": "TOCAP",+        "type": "passive",+        "description": "External reference capacitor pin. Connect a 4.7 \u00b5F capacitor to ground with a short trace to stabilize internal analog signals."+      },+      {+        "number": "21",+        "name": "AVDD",+        "type": "power_in",+        "description": "Analog 3.3V power supply."+      },+      {+        "number": "22",+        "name": "1V2O",+        "type": "power_out",+        "description": "1.2V internal regulator output. Must be connected to a 10 nF decoupling capacitor to ground."+      },+      {+        "number": "23",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin. Must be tied to GND. Internal pull-down."+      },+      {+        "number": "24",+        "name": "SPDLED",+        "type": "output",+        "description": "Speed status LED. Low = 100 Mbps link, High = 10 Mbps link."+      },+      {+        "number": "25",+        "name": "LINKLED",+        "type": "output",+        "description": "Link status LED. Low = link established, High = link not established."+      },+      {+        "number": "26",+        "name": "DUPLED",+        "type": "output",+        "description": "Duplex status LED. Low = full-duplex, High = half-duplex."+      },+      {+        "number": "27",+        "name": "ACTLED",+        "type": "output",+        "description": "Activity LED, driven low when carrier sense (CRS) is detected from the active PMD during TX or RX activity."+      },+      {+        "number": "28",+        "name": "VDD",+        "type": "power_in",+        "description": "Digital 3.3V power supply."+      },+      {+        "number": "29",+        "name": "GND",+        "type": "power_in",+        "description": "Digital ground."+      },+      {+        "number": "30",+        "name": "XI/CLKIN",+        "type": "input",+        "description": "Crystal input for a 25 MHz crystal or single-ended TTL clock input (3.3V). When driven by an external clock, XO must be left unconnected."+      },+      {+        "number": "31",+        "name": "XO",+        "type": "output",+        "description": "25 MHz crystal output. Float this pin if driving XI/CLKIN with an external oscillator."+      },+      {+        "number": "32",+        "name": "SCSn",+        "type": "input",+        "description": "SPI chip-select (active low). Assert low to select the W5500 on the SPI bus. Internal pull-up."+      },+      {+        "number": "33",+        "name": "SCLK",+        "type": "input",+        "description": "SPI clock input from the SPI master. Supports up to 80 MHz."+      },+      {+        "number": "34",+        "name": "MISO",+        "type": "tri_state",+        "description": "SPI master-in / slave-out (W5500 data output). Drives data when SCSn is low; high-impedance when SCSn is high."+      },+      {+        "number": "35",+        "name": "MOSI",+        "type": "input",+        "description": "SPI master-out / slave-in (W5500 data input) from the SPI master."+      },+      {+        "number": "36",+        "name": "INTn",+        "type": "output",+        "description": "Interrupt output (active low). Low = interrupt asserted from W5500; High = no interrupt."+      },+      {+        "number": "37",+        "name": "RSTn",+        "type": "input",+        "description": "Hardware reset input (active low). Must be held low for at least 500 \u00b5s to reset the W5500. Internal pull-up."+      },+      {+        "number": "38",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin (internal pull-down). Marked NC; leave unconnected."+      },+      {+        "number": "39",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin (internal pull-down). Marked NC; leave unconnected."+      },+      {+        "number": "40",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin (internal pull-down). Marked NC; leave unconnected."+      },+      {+        "number": "41",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin (internal pull-down). Marked NC; leave unconnected."+      },+      {+        "number": "42",+        "name": "RSVD",+        "type": "input",+        "description": "Reserved pin (internal pull-down). Marked NC; leave unconnected."+      },+      {+        "number": "43",+        "name": "PMODE2",+        "type": "input",+        "description": "PHY operation mode select bit 2. PMODE[2:0] selects speed/duplex and auto-negotiation configuration (e.g. 111 = all-capable auto-negotiation enabled). Internal pull-up."+      },+      {+        "number": "44",+        "name": "PMODE1",+        "type": "input",+        "description": "PHY operation mode select bit 1. See PMODE[2:0] table for supported 10BT/100BT and auto-negotiation combinations. Internal pull-up."+      },+      {+        "number": "45",+        "name": "PMODE0",+        "type": "input",+        "description": "PHY operation mode select bit 0. See PMODE[2:0] table for supported 10BT/100BT and auto-negotiation combinations. Internal pull-up."+      },+      {+        "number": "46",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected. Leave floating."+      },+      {+        "number": "47",+        "name": "NC",+        "type": "unconnected",+        "description": "Not connected. Leave floating."+      },+      {+        "number": "48",+        "name": "AGND",+        "type": "power_in",+        "description": "Analog ground."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/30476b02c653bde72f85075618aea7c4.pdf",+        "pages": 67,+        "sha256": "7b826b808084ccd9",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 48,+        "described": 48,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }   },-  "readme": "# W5500\n\nHardwired TCP/IP Ethernet controller, SPI, QFP-48\n\nThe W5500 is a hardwired internet Ethernet controller from WIZnet. Implements TCP, UDP, IPv4, ARP, IGMP, and PPPoE in hardware with 8 simultaneous sockets. SPI at up to 80MHz for high throughput.",+  "metadata": {+    "specs": {+      "Manufacturer": "WIZNET",+      "Package": "LQFP-48(7x7)",+      "Category": "Interface",+      "Pins": "48"+    }+  },+  "sections": [+    "hero",+    "viewers",+    "readme",+    "breadcrumbs",+    "info"+  ],+  "discovery_triggers": [+    "w5500"+  ],+  "discovery_pitch": "W5500 (WIZNET) component page with datasheet-verified CAD.",   "author": {-    "name": "Kyle Bergstedt",-    "email": "[email protected]"+    "name": "Ray",+    "email": "[email protected]"   },-  "visibility": "public",+  "dependencies": {},   "hero": {     "type": "image",     "path": "docs/hero.png"   },-  "sample_prompts": [],-  "discovery_triggers": [],-  "discovery_pitch": null,-  "metadata": {},-  "created_at": "2026-05-28T05:34:28.854Z",-  "updated_at": "2026-05-28T05:34:28.854Z",-  "description": "WIZNET Ethernet Controllers, LQFP-48(7x7). Datasheet-verified pinout, KiCad symbol/footprint/3D.",-  "dependencies": {},   "files": [     "page.json",     "README.md",