component
HG25Q80M
Public Made by Adomby adom
HGSEMI NOR FLASH, SOP-8. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
main
Ray
hg25q80m: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)
634e428
1d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
{
"schema_version": 1,
"type": "component",
"slug": "hg25q80m",
"title": "HG25Q80M",
"brief": "HGSEMI NOR FLASH, SOP-8. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"memory",
"hg25q80m"
],
"component": {
"mpn": "HG25Q80M",
"manufacturer": "HGSEMI",
"package": "SOP-8",
"pin_count": 8,
"category": "Memory",
"subcategory": "NOR FLASH",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/01a5b8eda5306116d336a510c8009c36.pdf",
"parts": {
"symbol": "hg25q80m.kicad_sym",
"footprint": "hg25q80m.kicad_mod",
"model_3d": "hg25q80m-etched.glb",
"model_3d_plain": "hg25q80m.glb",
"model_3d_step": "hg25q80m-etched.step",
"model_3d_step_plain": "hg25q80m.step",
"lbr": "hg25q80m.lbr"
},
"distributor_links": {},
"pins": [
{
"number": "1",
"name": "CS#",
"type": "input",
"description": "SPI Chip Select (active low). Drives the device active when low; when high the device is deselected, DO is high-impedance, and current drops to standby (or deep-power-down) levels. Must transition from high to low after power-up before the first instruction is accepted."
},
{
"number": "2",
"name": "DO/IO1",
"type": "bidirectional",
"description": "Serial Data Output (O1). Data is shifted out on the falling edge of CLK, MSB first. Becomes bidirectional IO1 during Dual SPI (Fast Read Dual Output 3Bh) operations, carrying D7,D5,D3,D1 of dual output data."
},
{
"number": "3",
"name": "WP#",
"type": "input",
"description": "Write Protect (active low). Used with Status Register bits SRP, BP0/BP1/BP2 to hardware-protect part or all of the memory array from Write Status Register, Program, and Erase operations. Should be tied high if unused."
},
{
"number": "4",
"name": "VSS",
"type": "power_in",
"description": "Device ground reference (0 V)."
},
{
"number": "5",
"name": "DI/IO0",
"type": "bidirectional",
"description": "Serial Data Input (IO0). Instructions, addresses, and data are shifted in on the rising edge of CLK, MSB first. Becomes bidirectional IO0 during Dual SPI (Fast Read Dual Output 3Bh) operations, carrying D6,D4,D2,D0 of dual output data."
},
{
"number": "6",
"name": "CLK",
"type": "input",
"description": "SPI Serial Clock input. Provides the timing for all serial input and output; supports SPI Mode 0 (CPOL=0/CPHA=0) and Mode 3 (CPOL=1/CPHA=1). Maximum 104 MHz."
},
{
"number": "7",
"name": "NC",
"type": "unconnected",
"description": "No internal connection. May be left floating or tied to VSS."
},
{
"number": "8",
"name": "VCC",
"type": "power_in",
"description": "Positive power supply, 2.7 V to 3.6 V. Typical active current 6 mA; typical power-down current 0.5 µA. Bypass with a 100 nF ceramic capacitor placed close to the pin."
}
],
"provenance": {
"extractor": "ds2sf",
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/01a5b8eda5306116d336a510c8009c36.pdf",
"pages": 29,
"sha256": "23a4259d464161ce",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 8,
"described": 8,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "hg25q80m.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
"checked": "2026-10-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "hg25q80m-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "b0b0894e15e032295deaf20ca2b0600b3564b259f2147ce8006d2bbf92185d03",
"checked": "2026-10-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "HGSEMI",
"Package": "SOP-8",
"Category": "Memory",
"Pins": "8"
}
},
"variants": [
{
"mpn": "HG25Q80MM/TR",
"kind": "packaging"
},
{
"mpn": "HG25Q80MMW/TR",
"kind": "packaging"
},
{
"mpn": "HG25Q80MMT/TR",
"kind": "packaging"
},
{
"mpn": "HG25Q80MDQ/TR",
"kind": "packaging"
},
{
"mpn": "HG25Q80MDQ4/TR",
"kind": "packaging"
}
],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"hg25q80m"
],
"discovery_pitch": "HG25Q80M (HGSEMI) component page with datasheet-verified CAD.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"hg25q80m.kicad_sym",
"hg25q80m.kicad_mod",
"hg25q80m.glb",
"hg25q80m.step",
"hg25q80m.lbr",
"docs/hero.png",
"docs/hg25q80m-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html"
],
"visibility": {
"public": true
},
"updated_at": "2026-09-24T21:50:01.765Z"
}