

Overview
The TM1637 is a digital Tube Driver made by TM in a SOP-20-300mil package with 20 pins. -40℃~+85℃ 20mA 4.5V~5.5V 400mW 500kHz 8 Segment x 6 Digit 80mA Adjustable Glow、Key Scan、Common Anode I²C SOP-20-300mil Digital Tube Drivers ROHS.
PCBKit's library has its KiCad symbol (tinkerforge:TM1637, from Tinkerforge) and its footprint (Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm, from KiCad's library), ready for a KiCad board. JLCPCB lists it (part C20001). 27 open-source boards in 24 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
7- Supply, least
- 4.5 V · VDD, electrical characteristics operating range, min · p. 14
- Supply, most
- 5.5 V · VDD, electrical characteristics operating range, max · p. 14
- Supply, absolute maximum
- 7 V · VDD, absolute maximum · p. 14
- Works from
- -40 °C · operating ambient temperature, min · p. 14
- Works up to
- 85 °C · operating ambient temperature, max · p. 14
- A pin gives at most
- 200 mA · LED SEG output current magnitude, absolute max; printed as -200 mA · p. 14
- A pin gives at most
- 20 mA · LED GRID output current, absolute max · p. 14
Parameters
11- Clock Frequency
- 500kHz
- Configuration
- 8 Segment x 6 Digit
- Digit Drive Current
- 20mA
- Features
- PWM dimming, Internal reset function, Built-in auto blanking
- Interface
- I²C
- Operating Temperature
- -40℃~+85℃
- Output Current per Pin(Max)
- 200mA
- Pd - Power Dissipation
- 400mW
- Segment Drive Current
- 80mA
- Voltage - Supply
- 4.5V~5.5V
- Voltage - Supply(Absolute Max)
- 7V
Order codes
2- TM1637LCSC C20001
- TM1637LCSC C2962580
Pinout
20| Pin | Name | Type |
|---|---|---|
| 1 | GND | Passive |
| 2 | SG1/KS1 | Passive |
| 3 | SG1/KS2 | Passive |
| 4 | SG1/KS3 | Passive |
| 5 | SG1/KS4 | Passive |
| 6 | SG1/KS5 | Passive |
| 7 | SG1/KS6 | Passive |
| 8 | SG1/KS7 | Passive |
| 9 | SG1/KS8 | Passive |
| 10 | GRID6 | Passive |
| 11 | GRID5 | Passive |
| 12 | GRID4 | Passive |
| 13 | GRID3 | Passive |
| 14 | GRID2 | Passive |
| 15 | GRID1 | Passive |
| 16 | VDD | Passive |
| 17 | DIO | Passive |
| 18 | CLK | Passive |
| 19 | K1 | Passive |
| 20 | K2 | Passive |
Open-source boards using it
All 27- 2 layers

- 2 layers50 × 110 mm

Ogham merged v1.0
keeos-io/ogham
Ogham — a dual-voice bytebeat synthesizer for Eurorack. Firmware (MIT) and hardware (CC BY-SA 4.0).
109 parts3 - 2 layers62 × 58 mm

- 2 layers78.7 × 74.9 mm

Central panel
bitsandpixels-io/kids-control-panel
Spaceship-like control panel for kids, based on Arduino
40 parts1MIT - 2 layers67 × 54 mm

Mp3alarm
fehlfarbe/ESP32-Alarm-clock
This is an ESP32 based alarm clock that plays mp3 files from SD, webstreams or even FM radio. You can configure multiple alarms and add new songs to your sd card with a simple webinterface.
69 parts1MIT - 2 layers43.8 × 21 mm

036INCH 5DIGIT
galopago/panel-mount-7-segment-display
Open source 7 segment serially controlled led display that fits inside a generic 45x26mm panel mount plastic enclosure. Upgrade your function specific panel meter PCB with a new one controllable by your preferred MCU.
10 parts1MIT - 2 layers97 × 23.7 mm

Homegreen Node Basic
pmalessa/homegreen-Node
The system is based on an inexpensive node, which is able to control up to 3 pumps and can be powered by nearly any conventional powerbank.
67 parts1 - 2 layers72 × 47.5 mm

Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/tm/TM1637" title="TM1637 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/tm/TM1637.jpg" alt="TM1637" width="1200" height="900">[](https://pcbkit.io/parts/tm/TM1637)Questions
Is there a KiCad symbol and footprint for the TM1637?
Yes. The symbol is tinkerforge:TM1637 and the footprint Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the TM1637?
SOP-20-300mil, with 20 pins. Its footprint is drawn on this page.
Where is the TM1637 datasheet?
TM publishes it: the Datasheet link on this page opens it.
Where can I order the TM1637?
JLCPCB lists it as part C20001, with 0 in stock; the sellers' links on this page open their listings.
What can replace the TM1637?
Parts like it in the library: the GN1637 by GN Semic, the AIP1637 by Wuxi I-core Elec, the TM1651(TA2007) by TM and the MM5451YN by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the TM1637?
27 boards in 24 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8GN1637
SOP-20-300mil-40℃~+85℃ 20mA 3V~5.5V 400mW 500kHz 8 Segment x 6 Digit 80mA Adjustable Glow、Key Scan、Common Anode SOP-20-300mil Digital Tube Drivers ROHSGN SemicDigital Tube DriversAIP1637
SOP-20-300mil-40℃~+85℃ 4.5V~5.5V 400mW 500kHz 8 Segment x 6 Digit 80mA Adjustable Glow、Key Scan、Common Anode I²C SOP-20-300mil Digital Tube Drivers ROHSWuxi I-core ElecDigital Tube DriversTM1651(TA2007)
SOP-16-40℃~+85℃ 20mA 4.5V~5.5V 400mW 500kHz 7 Segment × 4 Digit 80mA Adjustable Glow、Keyboard scanning、Common Anode SOP-16 Digital Tube Drivers ROHSTMDigital Tube DriversMM5451YN
PDIP-40-40℃~+85℃ 4.75V~11V 500kHz Adjustable Glow PDIP-40 Digital Tube Drivers ROHSMicrochip TechnologyDigital Tube DriversTM1651
SOIC-16-40℃~+85℃ 20mA 4.5V~5.5V 400mW 500kHz 7 Segment × 4 Digit 80mA PWM dimming、BCD input latch function、Internal reset function、Built-in auto blanking SOIC-16 Digital Tube Drivers ROHSTMDigital Tube DriversTM1637(TA2007)
SOP-20-40℃~+85℃ 20mA 4.5V~5.5V 400mW 500kHz 8 Segment x 6 Digit 80mA Adjustable Glow、Key Scan、Common Anode I²C SOP-20 Digital Tube Drivers ROHSTMDigital Tube DriversMM5450YV-TR
PLCC-44(16.6x16.6)PLCC-44(16.6x16.6) Digital Tube Drivers ROHSMicrochip TechnologyDigital Tube DriversMM5450YN
PDIP-40-40℃~+85℃ 4.75V~11V 500kHz PDIP-40 Digital Tube Drivers ROHSMicrochip TechnologyDigital Tube Drivers