component
HT16K33A-20SOP
Public Made by Adomby adom
Holtek Semicon LED Drivers, SOP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
README
markdownHT16K33A-20SOP
Holtek Semicon · LED Drivers · SOP-20
HT16K33A-20SOP from Holtek Semicon, in a SOP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VSS | power_in | Negative power supply for logic circuit, ground. |
| 2 | COM0/AD | output | Common output, active low during display; also device address source output, active high during power on reset and key scan. |
| 3 | COM1/KS0 | output | Common output, active low when displaying; also key source output, active high during key scan operation. |
| 4 | COM2/KS1 | output | Common output, active low when displaying; also key source output, active high during key scan operation. |
| 5 | COM3/KS2 | output | Common output, active low when displaying; also key source output, active high during key scan operation. |
| 6 | COM4 | output | Common output, active low during display. |
| 7 | COM5 | output | Common output, active low during display. |
| 8 | COM6 | output | Common output, active low during display. |
| 9 | COM7 | output | Common output, active low during display. |
| 10 | ROW7/K8/INT | bidirectional | Row driver output (active high when displaying) and key data input when INT/ROW bit is 0; interrupt output when INT/ROW bit is 1, active low if act bit is 0 and active high if act bit is 1. |
| 11 | ROW6/K7 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 12 | ROW5/K6 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 13 | ROW4/K5 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 14 | ROW3/K4 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 15 | ROW2/K3 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 16 | ROW1/K2 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 17 | ROW0/K1 | bidirectional | Row output, active high when displaying; also key data input with internal pull-low during key scan operation. |
| 18 | SCL | input | I2C interface serial clock input. |
| 19 | SDA | bidirectional | I2C interface serial data input/output. |
| 20 | VDD | power_in | Positive power supply for logic circuit, operating range 4.5V to 5.5V. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Holtek Semicon |
| Package | SOP-20 |
| Category | LED Drivers |
| Pins | 20 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply Voltage | VDD | -0.3 | 6.5 | V | Printed as VSS-0.3V to VSS+6.5V (referenced to VSS) | 8 | |
| Input Voltage | VIN | -0.3 | 0.3 | V | Printed as VSS-0.3V to VDD+0.3V; min referenced to VSS, max referenced to VDD | 8 | |
| Storage Temperature | TSTG | -60 | 150 | °C | 8 | ||
| Operating Temperature | TA | -40 | 85 | °C | 8 | ||
| VDD Operating Voltage | VDD | 4.5 | 5 | 5.5 | V | 8 | |
| Operating Current | IDD | 1 | 2 | mA | 5V No load, normal operation, INT/ROW bit is set to "0" | 8 | |
| Standby Current | ISTB | 1 | 10 | μA | 5V No load, standby mode | 8 | |
| Input Low Voltage | VIL | 0 | V | 5V SDA, SCL; max printed as 0.3VDD | 8 | ||
| Input Leakage Current | IIL | -1 | 1 | μA | VIN=VSS or VDD | 8 | |
| Input Pull-low Resistor | RPL | 250 | kΩ | 5V; ROW3/K1 |
8 | ||
| Low Level Output Current | IOL1 | 6 | mA | 5V VOL=0.4V; SDA | 8 | ||
| ROW Sink Current | IOL2 | 6 | mA | 5V VOL=0.4V, INT pin | 9 | ||
| ROW Source Current | IOH1 | -20 | -25 | -40 | mA | 5V VOH=VDD-2V, (ROW0~ROW15 pin) | 9 |
| ROW Source Current | IOH1 | -25 | -30 | -50 | mA | 5V VOH=VDD-3V, (ROW0~ROW15 pin) | 9 |
| ROW Source Current Tolerance | Imath | 5 | % | 5V VOH=VDD-3V, (ROW0~ROW15 pin) | 9 | ||
| COM Sink Current | IOL3 | 160 | 200 | mA | 5V VOL=0.3V, (COM0~COM7 pin) | 9 | |
| COM Source Current | IOH2 | -20 | -25 | -40 | mA | 5V VOH=VDD-2V, (COM0~COM3 pin) | 9 |
| LED Frame Time | tLED | 7.6 | 9.5 | 11.4 | ms | 5V 1/9 Duty | 9 |
| VDD OFF Time | tOFF | 20 | ms | VDD drop down to 0V | 9 | ||
| VDD Slew Rate | tSR | 0.05 | V/ms | 9 | |||
| Clock Frequency | fSCL | 400 | kHz | 9 | |||
| Bus Free Time | tBUF | 1.3 | μs | Time in which the bus must be free before a new transmission can start | 9 | ||
| Start Condition Hold Time | tHD:STA | 0.6 | μs | After this period, the first clock pulse is generated | 9 | ||
| SCL Low Time | tLOW | 1.3 | μs | 9 | |||
| SCL High Time | tHIGH | 0.6 | μs | 9 | |||
| Start Condition Setup Time | tSU:STA | 0.6 | μs | Only relevant for repeated START condition | 9 | ||
| Data Hold Time | tHD:DAT | 0 | μs | 9 | |||
| Data Setup Time | tSU:DAT | 100 | ns | 9 | |||
| Rise Time | tR | 0.3 | μs | Note | 9 | ||
| Fall Time | tF | 0.3 | μs | Note | 9 | ||
| Stop Condition Setup Time | tSU:STO | 0.6 | μs | 9 | |||
| Output Valid from Clock | tAA | 0.9 | μs | 9 | |||
| Input Filter Time Constant (SDA and SCL Pins) | tSP | 50 | ns | Noise suppression time | 9 |
CAD (KiCad official)
- Symbol:
HT16K33A-20SOP - Footprint:
Package_SO:SOP-20_7.5x12.8mm_P1.27mm - 3D model: SOP-20, generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 2.65 mm nominal SOIC height). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions are nominal, not the manufacturer's CAD (STEP)
- 3D model files:
ht16k33a-20sop-etched.step/ht16k33a-20sop-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);ht16k33a-20sop.step/ht16k33a-20sop.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Holtek Semicon datasheet (41 pp, sha256
cd454bec13e5a4d8, retrieved 2026-10-17, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).