SK5220 - Ultra-Low Power, User-Programmable SMBus (I2C) FlexMatrix™ Keyboard Controller with 8x16 Scan, External PS/2, PWM Backlight, 9 LEDs Control, and Field-Upgradable Bootloader


The SK5220 is an ultra-low power (0.3uA) SMBus I2C interface keyboard encoder with 1 PWM backlight and 9 LEDs control. It’s the best choice for customized keyboard design for battery powered tablet / laptop / docking station / Instrument. The SK5220 deploys Sprintek FlexMatrix™ technology for users to upgrade firmware in the field.

The SK5220 scans and encodes an 8-row by 16-column matrix. The key press events are translated to keyboard event report.

The SK5220 provides command-controlled PWM for backlight LED PWM brightness control.

The SK5220 provides an external PS/2 port that supports hot plug and hot swap of PS/2 devices such as touchpad, pointing stick, mouse including wheel mice. The host can send commands via SK5220 PS/2 command relay feature to the external PS/2 device to change default settings.


  • SMBus v1.1 (or I2C) interface
  • PEC CRC enabled communication
  • Bootloader for firmware field upgrade
  • One external PS/2 interface to PS/2 device such as mouse, touchpad, pointing stick, keyboard
  • 9 LEDs (4 shared with column scan pins)
  • 1 PWM backlight brightness control
  • 8 x 16 matrix keyboard scan
  • Advanced ghost key detection algorithm to maximize the key combination without additional diodes
  • PS/2 command relay support
  • Built-in oscillator and digital circuit. No external crystal is needed
  • LQFP 48 pin package: 7x7mm 1.6 Max (LxWxH)
  • Low power consumption: 0.3uA (no key pressed)
  • Operation voltage range: 2.2 to 5.5V
  • Industrial temperature range: -40°C to +85°C
  • Custom versions available in small and large quantities

Typical Applications

  • Laptop/Netbook PC's Internal Keyboard
  • Tablet PC's Cover Keyboard
  • Tablet/Mobile Phone Docking Station Embedded Keyboard
  • Instrument Control Panels
  • I/O Expander
  • PS/2 to I2C Protocol Converter
SK5220 Pin Assignment
SK5220 Pin Assignment

Support Software

Click here to download these tools.
FlexMatrix™ Tester
The software is used to test all Sprintek USB and PS/2 keyboard products.
FlexMatrix Tester Screenshot