main
Download ZIP Propose a change
Generated by kicad-footprint-generator · KiCad file format 20260206
Name Last commit message Last updated
docs tm1652: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
viewers pin 1: carry the footprint's marker into the .lbr, the viewer and page.json (silk-marker, drawn, top-left) · Ray
package.json Publish 0.2.0 · Ray
pads.json pin 1: carry the footprint's marker into the .lbr, the viewer and page.json (silk-marker, drawn, top-left) · Ray
page.json tm1652: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding) · Ray
README.md tm1652: laser-etched CAD + chip hero (factory 2.0.0 backfill) · Ray
tm1652-etched.fit.json tm1652: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
tm1652-etched.glb tm1652: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
tm1652-etched.step tm1652: re-etch, flat white mark read from pin 1 (service-occt 1.4.0) + chip hero · Ray
tm1652.glb Publish 0.1.0 · Ray
tm1652.kicad_mod Publish 0.1.0 · Ray
tm1652.kicad_sym Publish 0.1.0 · Ray
tm1652.lbr rebuild the library on adom-lbr 2.32.0. The published copy was built by 2.18.0, which imported every KiCad roundrect an… · Ray
tm1652.step Publish 0.1.0 · Ray

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.7VDD, VIL <= 0.3VDD; 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)
  • 3D model files: tm1652-etched.step / tm1652-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); tm1652.step / tm1652.glb are the bare package body.

3D model downloads

Two STEP files. Same geometry, different body top:

File Size Use it when
tm1652.step 217 KB You want the bare part, or you mark your own boards.
tm1652-etched.step 1.8 MB You want the part with TM1652 already on it.

The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 454 faces against 267 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: TM Shenzhen Titan Micro Elec datasheet (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