← Commit history

Initial commit: component/tm1652

Ray ·b91f8d7af7 ·
2 files changed +85
README.mdadded+51
@@ -0,0 +1,51 @@+# TM1652++**TM Shenzhen Titan Micro Elec** · LED Display Drivers · SOIC-16++TM1652 from TM Shenzhen Titan Micro Elec, in a SOIC-16. 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 | VDD | power_in | Positive supply voltage. Typical VDD = 5V; recommended range 3V to 6V (absolute max +7.0V). A 0.1uF (104) decoupling capacitor to GND is required close to the pin. |+| 2 | SG1 | output | Segment driver output 1. Integrated PMOS high-side driver sourcing LED current with 8-step programmable segment drive current (typ. 25mA at VDS=3V, 30mA at VDS=2V at 8/8 setting). |+| 3 | SG2 | output | Segment driver output 2. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 4 | SG3 | output | Segment driver output 3. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 5 | SG4 | output | Segment driver output 4. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 6 | SG5 | output | Segment driver output 5. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 7 | SG6 | output | Segment driver output 6. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 8 | SG7 | output | Segment driver output 7. Integrated PMOS high-side driver, 8-step programmable source current for common-cathode LED segments. |+| 9 | SG8/GR6 | output | Muxed segment/grid output. Acts as SG8 in the 8-seg x 5-digit mode or as GR6 in the 7-seg x 6-digit mode; role is chosen by the display-mode configuration command over the SDA interface. Do NOT connect to both a segment and a common on the same digit array or the display will misbehave. |+| 10 | GND | power_in | Ground / power return, 0V reference for VDD and all signals. |+| 11 | GR5 | output | Grid (digit-common) driver output 5. Integrated NMOS low-side driver sinking LED current with 16-step programmable duty cycle (typ. 140mA sink at VDS=0.3V, absolute max 170mA at 0.3V). |+| 12 | GR4 | output | Grid (digit-common) driver output 4. Integrated NMOS low-side sink driver with 16-step programmable duty cycle for common-cathode digit selection. |+| 13 | GR3 | output | Grid (digit-common) driver output 3. Integrated NMOS low-side sink driver with 16-step programmable duty cycle for common-cathode digit selection. |+| 14 | GR2 | output | Grid (digit-common) driver output 2. Integrated NMOS low-side sink driver with 16-step programmable duty cycle for common-cathode digit selection. |+| 15 | GR1 | output | Grid (digit-common) driver output 1. Integrated NMOS low-side sink driver with 16-step programmable duty cycle for common-cathode digit selection. |+| 16 | SDA | input | Serial data input. UART-compatible single-wire receive line at 19200bps (bit width 47-57us); accepts commands and display data from an MCU TX pin. VIH >= 0.7*VDD, VIL <= 0.3*VDD; input current +/-1uA. Compatible with 3.3V or 5V MCU drive. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TM Shenzhen Titan Micro Elec |+| Package | SOIC-16 |+| Category | LED-drv |+| Pins | 16 |++## CAD (KiCad official)++- Symbol: `TM1652`+- Footprint: `Package_SO:SOIC-16_3.9x9.9mm_P1.27mm`+- 3D model: SOIC-16 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TM Shenzhen Titan Micro Elec datasheet](docs/tm1652-datasheet.pdf) (9 pp, sha256 `d64fdafbac56dcb5`, 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/tm1652-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "tm1652",+  "version": "0.1.0",+  "type": "component",+  "description": "TM Shenzhen Titan Micro Elec LED Display Drivers, SOIC-16. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "led-drv",+    "tm1652"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "tm1652.kicad_sym",+    "tm1652.kicad_mod",+    "tm1652.glb",+    "tm1652.step",+    "tm1652.lbr",+    "docs/hero.png",+    "docs/tm1652-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file