← Commit history

Initial commit: component/ds1302zm

Ray ·dcfbb3caad ·
2 files changed +90
README.mdadded+56
@@ -0,0 +1,56 @@+# DS1302ZM++**HGSEMI** · Real-time Clocks (RTC) · SOP-8++DS1302ZM from HGSEMI, in a SOP-8. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | VCC2 | power_in | Primary power supply pin in a dual-supply configuration (2.0-5.5V). DS1302 draws from the larger of VCC1 or VCC2; VCC2 powers the chip when VCC2 > VCC1 + 0.2V. |+| 2 | X1 | passive | Connection for a 32.768 kHz quartz crystal (specified load capacitance 6 pF). May alternatively be driven by an external 32.768 kHz oscillator signal (with X2 floated). |+| 3 | X2 | passive | Connection for a 32.768 kHz quartz crystal (specified load capacitance 6 pF). Leave floating if X1 is driven by an external oscillator. |+| 4 | GND | power_in | Device ground reference. |+| 5 | RST | input | Reset / chip-enable input (active high per the datasheet: 'The reset signal must be asserted high during a read or a write'). Initiates all data transfers and can terminate single- or multi-byte transfers; when low, the I/O pin goes to high impedance. |+| 6 | I/O | bidirectional | Bi-directional serial data pin for the 3-wire interface. Tri-states on each rising edge of SCLK during data output; data is clocked in on rising edges and out on falling edges of SCLK. |+| 7 | SCLK | input | Serial clock input used to synchronize data movement on the 3-wire serial interface. Must be at logic 0 when RST is driven high. |+| 8 | VCC1 | power_in | Backup/low-power supply pin (2.0-5.5V). Connects to a battery or, when the trickle charger is used, to a rechargeable cell or super-cap; powers the DS1302 whenever VCC2 < VCC1. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | HGSEMI |+| Package | SOP-8 |+| Category | RTC |+| Pins | 8 |++## Ordering variants++- `DS1302ZM/TR`+- `DS1302ZMDS1302M/TR`+- `DS1302ZMDS1302N`+- `DS1302ZMDS1302ZN`+- `DS1302ZMDS1302MM/TR`+- `DS1302ZMM/TR`+- `DS1302ZMDS1302DQ/TR`+- `DS1302ZMDS1302DQ3/TR`+- `DS1302ZMDS1302ZDQ/TR`+- `DS1302ZMDS1302ZDQ3/TR`++## CAD (KiCad official)++- Symbol: `DS1302ZM`+- Footprint: `Package_SO:SOIC-8_3.9x4.9mm_P1.27mm`+- 3D model: SOP-8 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [HGSEMI datasheet](docs/ds1302zm-datasheet.pdf) (16 pp, sha256 `3fcd6fbdc5e0c4e6`, retrieved 2026-08-17, tier: lcsc)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/ds1302zm-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "ds1302zm",+  "version": "0.1.0",+  "type": "component",+  "description": "HGSEMI Real-time Clocks (RTC), SOP-8. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "rtc",+    "ds1302zm"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "ds1302zm.kicad_sym",+    "ds1302zm.kicad_mod",+    "ds1302zm.glb",+    "ds1302zm.step",+    "ds1302zm.lbr",+    "docs/hero.png",+    "docs/ds1302zm-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file