← Commit history

Initial commit: component/tm1621d

Ray ·ea9a35319b ·28d ago
2 files changed +94
README.mdadded+60
@@ -0,0 +1,60 @@+# TM1621D++**TM Shenzhen Titan Micro Elec** · LCD Drivers · QSOP-24++TM1621D from TM Shenzhen Titan Micro Elec, in a QSOP-24. 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 | SEG17 | output | LCD segment output SEG17. Drives one LCD segment line with the multi-level bias waveform (V0/V1/V2/V3). |+| 2 | SEG16 | output | LCD segment output SEG16. |+| 3 | SEG15 | output | LCD segment output SEG15. |+| 4 | SEG14 | output | LCD segment output SEG14. |+| 5 | SEG13 | output | LCD segment output SEG13. |+| 6 | SEG12 | output | LCD segment output SEG12. |+| 7 | SEG11 | output | LCD segment output SEG11. |+| 8 | SEG10 | output | LCD segment output SEG10. |+| 9 | SEG9 | output | LCD segment output SEG9. Only SEG9-SEG22 outputs are physically available (RAM row 0-8 is not routed to pads). |+| 10 | /CS | input | Active-low chip select input for the serial interface (needs an external pull-up resistor, RPH ≈ 40-150 kΩ). When /CS is high the serial interface is reset and any data/commands are ignored; a low level enables writes into TM1621D. |+| 11 | /WR | input | Serial write-clock input (needs an external pull-up resistor). On the rising edge of /WR the level on DATA is latched into TM1621D. fCLK max 300 kHz @ 3 V, 500 kHz @ 5 V. |+| 12 | DATA | bidirectional | Serial data input/output for command and RAM data transfer (external pull-up required). Address, command and data bits are shifted in on /WR rising edges; also used as an output during read operations (tDD ≤ 2 µs @ 3 V, 1 µs @ 5 V). |+| 13 | VSS | power_in | Negative supply / ground reference (0 V). |+| 14 | VLCD | power_in | LCD driver supply input. Sets the LCD bias reference (V3 rail); must satisfy VLCD < VDD. Typical use: VDD=5 V, VLCD=4 V through a ~15 kΩ potentiometer (VR) for contrast trim. |+| 15 | VDD | power_in | Positive logic supply, 2.4 V to 5.2 V. IDD ≈ 150-300 µA (3 V, internal RC osc, no load). |+| 16 | COM0 | output | LCD common (backplane) output COM0. Multiplexed drive with 2/3/4 commons selectable by BIAS&COM command. |+| 17 | COM1 | output | LCD common (backplane) output COM1. |+| 18 | COM2 | output | LCD common (backplane) output COM2 (only active in 3- or 4-COM modes). |+| 19 | COM3 | output | LCD common (backplane) output COM3 (only active in 4-COM mode). |+| 20 | SEG22 | output | LCD segment output SEG22. |+| 21 | SEG21 | output | LCD segment output SEG21. |+| 22 | SEG20 | output | LCD segment output SEG20. |+| 23 | SEG19 | output | LCD segment output SEG19. |+| 24 | SEG18 | output | LCD segment output SEG18. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TM Shenzhen Titan Micro Elec |+| Package | QSOP-24 |+| Category | LED Drivers |+| Pins | 24 |++## CAD (KiCad official)++- Symbol: `TM1621D`+- Footprint: `Package_SO:QSOP-24_3.9x8.7mm_P0.635mm`+- 3D model: QSOP-24 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TM Shenzhen Titan Micro Elec datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590902627935080448) (9 pp, sha256 `cf34f4d92c95fd42`, 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/tm1621d-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "tm1621d",+  "version": "0.1.0",+  "type": "component",+  "description": "TM Shenzhen Titan Micro Elec LCD Drivers, QSOP-24. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "led drivers",+    "tm1621d"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "tm1621d.kicad_sym",+    "tm1621d.kicad_mod",+    "tm1621d.glb",+    "tm1621d.step",+    "tm1621d.lbr",+    "docs/hero.png",+    "docs/tm1621d-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file