← Commit history

Initial commit: component/tm1668

Ray ·de14788cd6 ·29d ago
2 files changed +94
README.mdadded+60
@@ -0,0 +1,60 @@+# TM1668++**TM Shenzhen Titan Micro Elec** · LED Display Drivers · SSOP-24-208mil++TM1668 from TM Shenzhen Titan Micro Elec, in a SSOP-24-208mil. 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 | DIO | bidirectional | Serial data input/output. Data is shifted in/out LSB-first on the rising edge of CLK. Output is open-drain (N-channel); requires an external pull-up resistor (recommended 10 kΩ to VCC) when reading key data. Read data on the rising CLK edge for stability. |+| 2 | CLK | input | Serial clock input. Data on DIO is latched on the rising edge. Ignored while STB is high. |+| 3 | STB | input | Chip select / strobe. Serial interface is initialized on a rising or falling edge; the first byte after a falling edge is treated as a command. When STB goes high mid-transfer, the current operation is terminated and CLK is ignored. |+| 4 | K1 | input | Key scan data input row 1. Data on this pin is latched at the end of each display cycle for the 10x2 key matrix. |+| 5 | K2 | input | Key scan data input row 2. Data on this pin is latched at the end of each display cycle for the 10x2 key matrix. |+| 6 | VDD | power_in | Logic supply, 5 V ±10%. Bypass with a decoupling capacitor to GND. |+| 7 | SEG1/KS1 | output | Segment driver output 1 (P-channel open-drain, high-voltage). Also used as key-scan strobe KS1 for the keyboard matrix. |+| 8 | SEG2/KS2 | output | Segment driver output 2 (P-channel open-drain). Also used as key-scan strobe KS2. |+| 9 | SEG3/KS3 | output | Segment driver output 3 (P-channel open-drain). Also used as key-scan strobe KS3. |+| 10 | SEG4/KS4 | output | Segment driver output 4 (P-channel open-drain). Also used as key-scan strobe KS4. |+| 11 | SEG5/KS5 | output | Segment driver output 5 (P-channel open-drain). Also used as key-scan strobe KS5. |+| 12 | SEG6/KS6 | output | Segment driver output 6 (P-channel open-drain). Also used as key-scan strobe KS6. |+| 13 | SEG7/KS7 | output | Segment driver output 7 (P-channel open-drain). Also used as key-scan strobe KS7. |+| 14 | SEG8/KS8 | output | Segment driver output 8 (P-channel open-drain). Also used as key-scan strobe KS8. |+| 15 | SEG9/KS9 | output | Segment driver output 9 (P-channel open-drain). Also used as key-scan strobe KS9. |+| 16 | SEG10/KS10 | output | Segment driver output 10 (P-channel open-drain). Also used as key-scan strobe KS10. |+| 17 | SEG12/GRID7 | output | Segment 12 driver output when in 10-grid mode, or grid 7 driver (N-channel open-drain, high-voltage) when configured for additional grids. |+| 18 | SEG13/GRID6 | output | Segment 13 driver output, or grid 6 driver (N-channel open-drain), selected by display mode. |+| 19 | SEG14/GRID5 | output | Segment 14 driver output, or grid 5 driver (N-channel open-drain), selected by display mode. |+| 20 | GRID4 | output | Grid driver output 4 (N-channel open-drain, high-voltage). Sinks current for the corresponding digit/grid line. |+| 21 | GRID3 | output | Grid driver output 3 (N-channel open-drain). |+| 22 | GND | power_in | Logic ground. Connect to system ground. |+| 23 | GRID2 | output | Grid driver output 2 (N-channel open-drain). |+| 24 | GRID1 | output | Grid driver output 1 (N-channel open-drain). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TM Shenzhen Titan Micro Elec |+| Package | SSOP-24-208mil |+| Category | LED-drv |+| Pins | 24 |++## CAD (KiCad official)++- Symbol: `TM1668`+- Footprint: `Package_SO:SSOP-24_5.3x8.2mm_P0.65mm`+- 3D model: SSOP-24-208mil (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TM Shenzhen Titan Micro Elec datasheet](docs/tm1668-datasheet.pdf) (21 pp, sha256 `ce4f70a05bd823a1`, retrieved 2026-08-17, tier: lcsc)+- **Datasheet language:** Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.+- **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/tm1668-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "tm1668",+  "version": "0.1.0",+  "type": "component",+  "description": "TM Shenzhen Titan Micro Elec LED Display Drivers, SSOP-24-208mil. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "led-drv",+    "tm1668"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "tm1668.kicad_sym",+    "tm1668.kicad_mod",+    "tm1668.glb",+    "tm1668.step",+    "tm1668.lbr",+    "docs/hero.png",+    "docs/tm1668-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file