Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STMPE2403TBR

Part No.:
STMPE2403TBR
Manufacturer:
STMicroelectronics
Category:
I/O Expanders
Package:
36-TFBGA
Datasheet:
AetrixSTMPE2403TBR.pdf
Description:
IC XPNDR 400KHZ I2C 36TFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,278

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STMPE2403TBR from STMicroelectronics is a 24-bit I²C GPIO port expander with integrated keypad controller (8×12 matrix), three 8-bit PWM outputs for LED brightness/blink control, interrupt output, and ultra-low standby current (15–40 µA). It serves as a system-level peripheral interface IC in mobile multimedia platforms to extend host ASIC GPIO resources while enabling key scanning, backlight dimming, and rotator decoding.

For engineers reviewing the STMPE2403TBR datasheet, STMPE2403TBR pinout, STMPE2403TBR application, or STMPE2403TBR equivalent, this device is selected for low-power portable systems requiring concurrent keypad scanning, programmable PWM timing, and configurable hotkey wake-up on individual GPIOs - all within a 3.6×3.6 mm TFBGA36 package.

Technical Context

The STMPE2403TBR implements a hierarchical register-mapped architecture with dedicated modules: Keypad Controller (supports 96-key scan, ghost key handling, and wake-from-hibernate), PWM Controller (three independent 8-bit channels with programmable duty cycle and frequency), and GPIO Controller (24 pins individually configurable as input/output/alternate function with Schmitt-trigger inputs and 5–35 Ω MUX-on resistance).

Its I²C interface complies with Philips I²C v2.1, supports Standard (100 kbps) and Fast (400 kbps) modes, and allows up to four devices on one bus via ADDR0/ADDR1 pin-programmed slave addresses (0x84–0x8A). Power management includes autosleep, hibernate mode, and per-GPIO wake-up capability triggered by configurable pulse width detection.

Key Specifications

ParameterValue and Actual Design Meaning
GPIO Count24 bidirectional pins, each configurable as input, output, keypad row/column, PWM, or rotator/MUX function.
Keypad SupportHardware-accelerated 8×12 matrix scan (96 keys), with priority-based detection, ghost key suppression, and wake-up from hibernate.
PWM Outputs3 × 8-bit PWM channels; supports LED brightness control and blinking with independent duty/frequency programming.
I²C Interface7-bit slave address (0x84–0x8A), Standard/Fast mode (100/400 kbps), auto-increment register reads, general call support.
Supply Voltage1.65–1.95 V (typ. 1.8 V); dual rail: VCC1 (core I/O), VCC2 (I²C/PWM output stage).
Standby Current15–20 µA (hibernate, XTALIN not floating); enables battery-sensitive portable operation.
PackageTFBGA36, 3.6×3.6 mm, 0.5 mm pitch; bottom-view ball map defined per ST doc AN2586.

Pinout & Package

STMPE2403TBR uses a 36-ball TFBGA package (3.6×3.6 mm, 0.5 mm pitch), optimized for space-constrained mobile PCB layouts. Ball assignment follows JEDEC MO-220 standard with defined mechanical and thermal characteristics (RthJA = 100 °C/W).

Pin/TerminalCircuit RoleDesign Meaning
SDATA / SCLKI²C data/clockOpen-drain bidirectional interface; requires external pull-ups; supports multi-device addressing.
INTOpen-drain interruptActive-low signal indicating keypad event, GPIO change, or PWM completion; shared across all modules.
KP_X0–KP_X7Keypad column inputsGPIO 0–7; configurable as general-purpose inputs or keypad scan columns with Schmitt-triggered inputs.
KP_Y0–KP_Y11Keypad row outputsGPIO 8–20; drive rows during scan; support rotator/MUX alternate functions.
PWM1–PWM3PWM output driversGPIO 21–23; 16 mA sink capability; VOH/VOL specified at 1.35 V/0.45 V for 1.8 V supply.
ADDR0 / ADDR1I²C address selectHardwired at reset to set slave address (0x84–0x8A); released for GPIO use after initialization.
XTALIN / XTALOUT32 kHz oscillator interfaceSupports crystal or external clock; floating XTALIN increases hibernate current by ~20 µA.

Key Features

FeatureDesign Value
Configurable hotkey per GPIOEach of 24 pins supports programmable wake-up pulse width (min. 10 µs) and edge sensitivity for low-power event detection.
Integrated keypad controllerHardware scan engine eliminates host CPU overhead; handles debouncing, ghost key rejection, and row/column priority.
Three independent PWM channels8-bit resolution with programmable period; enables synchronized LED dimming and blink patterns without host intervention.
Rotator decoder interfaceGPIO 18–20 support quadrature encoder input via MUX paths; used for scroll wheel or jog dial position sensing.
Ultra-low hibernate current15 µA typical with XTALIN driven; extends battery life in always-on keypad monitoring applications.

Applications

Smartphone Keypad InterfacePortable Media Player Backlight Control

Use Scenario: Scanning physical QWERTY or numeric keypad in legacy smartphone designs with limited baseband ASIC GPIOs.

IC Role / Device Role / Timing Role: Dedicated keypad controller offloads host processor; performs autonomous 8×12 matrix scan at configurable rate (up to 125 Hz).

Use Value: Reduces host polling load by >90%; enables immediate wake-from-hibernate on keypress with <100 µs latency.

Use Scenario: Driving RGB LED backlight in handheld video players where brightness must be dynamically adjusted during playback.

IC Role / Device Role / Timing Role: PWM generator providing three independent 8-bit dimming channels synchronized to display frame timing.

Use Value: Achieves 256-step smooth brightness control without MCU timer resource consumption or software PWM jitter.

Game Console D-Pad & Button MatrixIndustrial Handheld Terminal Input System

Use Scenario: Supporting directional pad and action button matrix in portable gaming hardware with strict power budget.

IC Role / Device Role / Timing Role: GPIO expander with hotkey wake-up and keypad scan; detects simultaneous keypresses with priority arbitration.

Use Value: Guarantees sub-5 ms response time for multi-key combos; maintains <20 µA quiescent current during pause states.

Use Scenario: Managing membrane keypad, status LEDs, and rotary encoder in ruggedized field terminals operating on Li-ion batteries.

IC Role / Device Role / Timing Role: Multi-function peripheral hub: keypad scan + PWM LED control + rotator decoding + interrupt aggregation.

Use Value: Consolidates 3 discrete ICs into single TFBGA36 footprint; reduces BOM count and PCB area by 40%.

Equivalent & Alternatives

The following parts are listed as comparable options for similar GPIO expansion and keypad interface applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
TCA6424A24-bit I²C expander with interrupt but no keypad controller or PWM; supports 1.65–5.5 V operation.Lacks hardware keypad scan and PWM; requires external MCU firmware for key detection and LED timing.Select when only GPIO extension is needed and voltage flexibility (up to 5.5 V) is critical.
PCA955516-bit I²C expander with interrupt; no keypad, PWM, or rotator functions; lower pin count and cost.Insufficient for 8×12 matrix; cannot replace STMPE2403TBR in full-featured keypad+backlight systems.Choose for simpler 16-GPIO expansions where keypad acceleration and PWM are handled externally.

Compared with TCA6424A and PCA9555, the STMPE2403TBR uniquely integrates keypad scan logic, three PWM generators, and rotator decoding - eliminating host CPU overhead and external components required by those alternatives for equivalent functionality.

Availability

STMPE2403TBR is available at Aetrix Electronics and suitable for smartphone keypad interfaces, portable media player backlight control, game console D-pad systems, and industrial handheld terminal input subsystems requiring stable component supply and long-term lifecycle support.

Supply support for STMPE2403TBR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in microcontrollers, power management, analog, and MEMS technologies for automotive, industrial, and consumer markets.

The STMPE series targets portable electronics peripheral expansion, designed specifically to reduce host processor load and power consumption in battery-powered devices with complex human-interface requirements.

FAQ

What is the maximum keypad matrix size supported by the STMPE2403TBR?

The STMPE2403TBR supports up to an 8×12 matrix (96 keys) using its dedicated hardware keypad controller. KP_X0–KP_X7 serve as column inputs, and KP_Y0–KP_Y11 serve as row outputs. The controller handles scan sequencing, ghost key detection, and priority-based key reporting without host CPU involvement.

Can the PWM outputs drive LEDs directly, and what is their current capability?

Yes, the three PWM outputs (PWM1–PWM3) can drive LEDs directly with a sink current capability of 16 mA per channel. Output voltage specifications are VOH ≥ 1.35 V and VOL ≤ 0.45 V at 1.8 V supply, ensuring reliable logic-level compatibility with common LED driver configurations.

How does the STMPE2403TBR manage power in battery-operated devices?

The device offers three low-power states: active (1.2–1.6 mA), sleep (55–120 µA), and hibernate (15–40 µA). Each GPIO supports configurable hotkey wake-up, and the keypad controller can detect presses while in hibernate mode - enabling instant responsiveness with minimal battery drain.

Is the STMPE2403TBR pin-compatible with other ST port expanders like the STMPE2401?

Yes, the STMPE2403TBR shares identical pinout and package with the STMPE2401, including TFBGA36 footprint and ball mapping. Register-level differences exist (e.g., enhanced keypad features), but hardware layout and PCB design are fully interchangeable for drop-in replacement or migration.

STMPE2403TBR Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Series:
Xpander Logic™
Package/Case:
36-TFBGA
Packaging:
Tape & Reel (TR)
Product Status:
Obsolete
Programmable:
Not Verified
Number of I/O:
24
Interface:
I2C
Interrupt Output:
Yes
Features:
Keypad Controller, POR, PWM
Output Type:
Push-Pull
Current - Output Source/Sink:
-
Clock Frequency:
400 kHz
Voltage - Supply:
1.65V ~ 1.95V
Operating Temperature:
-40°C ~ 85°C
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
36-TFBGA (3.5x3.5)

STMPE2403TBR FAQ

1.How can I place an order for STMPE2403TBR through Aetrix?

Please submit a Request for Quotation (RFQ) for STMPE2403TBR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STMPE2403TBR reliable?

The price and inventory of STMPE2403TBR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STMPE2403TBR is usually 5 days.

3.What payment methods are accepted for STMPE2403TBR?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STMPE2403TBR transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STMPE2403TBR?

STMPE2403TBR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STMPE2403TBR order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STMPE2403TBR?

For technical support, including STMPE2403TBR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STMPE2403TBR requirements.

6.How does Aetrix verify that STMPE2403TBR is sourced from the original manufacturer or authorized distributors?

All STMPE2403TBR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STMPE2403TBR meets industry standards.

7.What is the process for return or replacement of STMPE2403TBR?

All STMPE2403TBR units undergo pre-shipment inspection (PSI). If there is an issue with STMPE2403TBR, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STMPE2403TBR part is unused and in its original packaging.

Return procedure for STMPE2403TBR:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STMPE2403TBR Tags

  • STMPE2403TBR
  • STMPE2403TBR PDF
  • STMPE2403TBR Datasheet
  • STMPE2403TBR Specifications
  • STMPE2403TBR Images
  • STMicroelectronics
  • STMicroelectronics STMPE2403TBR
  • Buy STMPE2403TBR
  • STMPE2403TBR Price
  • STMPE2403TBR Distributor
  • STMPE2403TBR Supplier
  • STMPE2403TBR Wholesale
Related Products
TCA6408ARSVR
TCA6408ARSVR

Texas Instruments

TCA9535RTWR
TCA9535RTWR

Texas Instruments

FXL6408UMX
FXL6408UMX

onsemi

PCF8574ADWR
PCF8574ADWR

Texas Instruments

PCF8574APWR
PCF8574APWR

Texas Instruments

TCA9555PWR
TCA9555PWR

Texas Instruments

TCA9554PWR
TCA9554PWR

Texas Instruments

TCA9554APWR
TCA9554APWR

Texas Instruments

TCA9539PWR
TCA9539PWR

Texas Instruments

TCA9534PWR
TCA9534PWR

Texas Instruments

TCA9555RTWR
TCA9555RTWR

Texas Instruments

TCA9535PWR
TCA9535PWR

Texas Instruments

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER