10-Port, Constant-Current LED Driver and I/O Expander with PWM Intensity Control

Space-Saving, Constant-Current LED Driver with Reset

Please check latest availability status for a specific part variant.


The MAX6946/MAX6947 I²C-/SMBus™-compatible, serial-interfaced peripherals provide microprocessors with 10 I/O ports rated to 7V.

Each port can be configured as a 2.5mA to 20mA constant-current LED driver (static or PWM), a 1.25mA to 10mA constant-current LED driver (static or PWM), an open-drain logic output, or an overvoltage-protected Schmitt logic input.

Analog and switching LED intensity control includes individual 8-bit PWM control per output, individual 1-bit analog current control (half/full scale) per output, and a global 3-bit DAC current control that applies to all LED outputs.

The MAX6946/MAX6947 can stagger the PWM timing of the 10-port outputs in consecutively phased 45° increments. Staggering the outputs spreads the PWM load currents over time in eight steps, helping to even out the power-supply current and reduce the RMS current.

For a similar part with an SPI™-/QSPI™-/ or MICROWIRE™-compatible interface, refer to the MAX6966/MAX6967 data sheet.
MAX6946, MAX6947: Typical Operating Circuit MAX6946, MAX6947: Typical Operating Circuit Enlarge+

Key Features

  • 2.25V to 3.6V Operation
  • I/O Ports Default to High Impedance (LEDs Off) on Power-Up
  • I/O Port Inputs Are Overvoltage Protected to 7V
  • I/O Port Outputs Are 7V-Rated Open-Drain, 10mA or 20mA Constant-Current Static/PWM LED Drivers, or Open-Drain Logic Outputs
  • I/O Ports Support Hot Insertion
  • Individual 8-Bit PWM Intensity Control for Each LED
  • Active-Low RST Input Clears Serial Interface and Can Exit Shutdown (Warm Start)
  • MAX6946 OSC Input Allows for External PWM Clock Input
  • MAX6947 AD0 Input Selects from Two Slave Addresses
  • Auto Ramp-Up Out of Shutdown, and Up to 4s Hold-Off Before Ramp-Down into Shutdown
  • 0.8µA (typ) Shutdown Current
  • -40°C to +125°C Temperature Range
  • Tiny WLP Package (4 x 4 Grid)


  • Cellular Phones
  • Keypad Backlights
  • LCD Backlights
  • LED Status Indicators
  • Portable Equipment
  • RGB LED Drivers
Part NumberInterfaceI/OReset InputOver Voltage Protection
Drive Current
minmaxSee Notes
MAX6947 Serial - I2C Compatible10-7202.253.6
$2.96 @1k
MAX6946 -Yes
$2.30 @1k
See All I/O Port Expanders (31)
Pricing Notes:
This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may differ due to local duties, taxes, fees, and exchange rates. For volume-specific and version-specific prices and delivery, please see the price and availability page or contact an authorized distributor.

MAX6946EVKIT: MAX6946 Evaluation Kit/Evaluation System

Technical Documents

App Note 4021 MAX6956 Programming Guide

Quality and Environmental Data

Request Reliability Report for: MAX6946 
Lead-Free Package Tin (Sn) Whisker Reports

CAD Symbols and Footprints

  • MAX6946ATE+
  • MAX6946ATE+T
  • Device   Fab Process   Technology   Sample size   Rejects   FIT at 25°C   FIT at 55°C  

    Note : The failure rates are summarized by technology and mapped to the associated material part numbers. The failure rates are highly dependent on the number of units tested.

    Quality Management System >
    Environmental Management System >


    Related Resources

    Automotive 4-Output Display Power Solution with Watchdog

    • High Integration
    • Integrated Watchdog Timer
    • Robust and Low EMI

    Type ID PDF Title
    App Note 4021 MAX6956 Programming Guide