NXP Semiconductors

MC33972ATEWR2 - 22-Switch Detection Interface w/ Wake-up | NXP

MPN: MC33972ATEWR2 ✓ Active
In Stock Ships in 1-3 business days
3.1 V to 5.25 V Vdss Programmable pull-up or pull-down Id 32-BSSOP Exposed Pad (SOIC-32 EP) Package
From $2.3 USD / Unit
MOQ: 1 |
Price updated: 2026-10-14
Volume Pricing
Qty Unit Price Extended
1 $4.12 $4.12
10 $3.78 $37.80
100 $3.21 $321.00
500 $2.74 $1,370.00
1,000 $2.3 $2,300.00
ℹ️ All prices are in USD

MC33972ATEWR2 Overview

The NXP MC33972ATEWR2 is a multiple switch detection interface with suppressed wake-up, designed to detect the closing and opening of up to 22 switch contacts in a 32-pin SOIC (BSSOP exposed pad) package. Operating from a 3.1 V to 5.25 V supply, the device transfers switch status to a microcontroller via an SPI serial interface and includes a 22-to-1 analog multiplexer for analog switch monitoring.

A switch detection interface is a mixed-signal ASIC that replaces dozens of discrete input circuits in body, chassis, and industrial controllers by providing programmable pull-up or pull-down wetting current, programmable wet/dry switch thresholds, and on-chip debounce, all reported through a single high-speed SPI port. The MC33972 sits in the broader hierarchy: switch detection interface -> contact monitor IC -> body controller / BCM subsystem -> automotive ECU, and competes in the same node as TI's MSDI parts and onsemi's NCV73xx family for distributed switch scanning.

Key features include a Normal mode that supplies pull-up or pull-down current while monitoring change-of-state, a Sleep mode with very low quiescent current for low standby power, an interrupt output that wakes the host MCU on any switch event, and built-in ESD protection on the switch inputs. The device supports both 3.3 V and 5.0 V SPI operation, making it directly compatible with the dominant automotive and industrial MCU families without level shifters.

The architecture uses a precision current source for wetting, a programmable threshold comparator per channel, and an on-chip analog MUX to expose any input voltage to an external ADC. According to the NXP datasheet, this combination eliminates external resistor networks and allows one MC33972 to replace many opto-isolated or resistor-divider switch inputs.

Typical applications include automotive body control modules reading door, seat, and lighting switches, industrial PLC digital input modules, aircraft and process control switch panels, and security-system keypad or contact-monitoring arrays. In all of these, the suppressed wake-up feature lets the MCU stay asleep until a real switch event occurs.

When designing with this part, place a 0.1 uF decoupling capacitor as close as possible to the VDD pin, and follow the SPI timing diagram in the datasheet for maximum SCLK frequency. The exposed pad on the BSSOP-32 package must be soldered to the PCB ground plane for thermal and ESD performance.

This page synthesizes NXP datasheet parameters, DigiKey/Mouser distributor pricing, drop-in pin-compatible alternatives, and practical design notes that go beyond the datasheet's typical-application schematic, providing an engineering decision baseline for selecting the MC33972ATEWR2.

Drop-in alternatives for MC33972ATEWR2 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with MC33972ATEWR2 (same form factor and footprint) — differing in Function, Packaging, Wetting Current.

NXP Semiconductors
Function: Multiple Switch Detection Interface (MSDI)
Packaging: Tube
Wetting Current: 32 mA (peak); 2 mA / 20 mA programmable
Compare with MC33972ATEWR2 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

MC33972TEWR2

✅ Drop-In
📦 32-BSSOP Exposed Pad
same BSSOP-32 EP footprint, lower temperature grade (-40 to +85 C vs -40 to +125 C ATE suffix)

📋 Reference alternative (not in catalog)

MC33972AEWR2

✅ Drop-In
📦 32-BSSOP Exposed Pad
same die/package, automotive AEC-Q100 qualified variant

📋 Reference alternative (not in catalog)

MC33972EWR2

✅ Drop-In
📦 32-BSSOP Exposed Pad
same BSSOP-32 EP package, standard (non-temperature-graded) variant

📋 Reference alternative (not in catalog)

MC33972ATEWR2 Maximum Ratings & Electrical Characteristics

Function Multiple switch detection interface with suppressed wake-up
Number of Switch Channels 22
Host Interface SPI (3.3 V / 5.0 V compatible)
Supply Voltage Range 3.1 V to 5.25 V
Analog Multiplexer 22-to-1 (per NXP datasheet)
Package / Case 32-BSSOP Exposed Pad (SOIC-32 EP)
Packaging Tape & Reel (TR)
Mounting Type Surface Mount
Lead Free Status Lead Free / RoHS Compliant
Operating Modes Normal and Sleep (low Iq)
Wake-up Output Interrupt to host MCU on switch event
ESD Protection On-chip, on switch inputs (per datasheet)
Wetting Current Programmable pull-up or pull-down
Switch Threshold Programmable wet / dry threshold
Primary Applications Automotive BCM, industrial PLC inputs, security panels

MC33972ATEWR2 Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 VDD — Supply voltage (3.1 V to 5.25 V)
Pin 2 GND — Ground
Pin 3 CS — SPI chip select (active low)
Pin 4 SCLK — SPI serial clock
Pin 5 MOSI — SPI master-out slave-in
Pin 6 MISO — SPI master-in slave-out
Pin 7 INT — Wake-up interrupt output
Pin 8 AMUX — 22-to-1 analog multiplexer output
Pin 9 SG0 — Switch input channel 0
Pin 10 SG1 — Switch input channel 1
Pin 11 SG2 — Switch input channel 2
Pin 12 SG3 — Switch input channel 3
Pin 13 SG4 — Switch input channel 4
Pin 14 SG5 — Switch input channel 5
Pin 15 SG6 — Switch input channel 6
Pin 16 SG7 — Switch input channel 7
Pin 17 SG8 — Switch input channel 8
Pin 18 SG9 — Switch input channel 9
Pin 19 SG10 — Switch input channel 10
Pin 20 SG11 — Switch input channel 11
Pin 21 SG12 — Switch input channel 12
Pin 22 SG13 — Switch input channel 13
Pin 23 SG14 — Switch input channel 14
Pin 24 SG15 — Switch input channel 15
Pin 25 SG16 — Switch input channel 16
Pin 26 SG17 — Switch input channel 17
Pin 27 SG18 — Switch input channel 18
Pin 28 SG19 — Switch input channel 19
Pin 29 SG20 — Switch input channel 20
Pin 30 SG21 — Switch input channel 21
Pin 31 NC — Not connected (per datasheet)
Pin 32 NC — Not connected (per datasheet)

Typical Applications

MC33972ATEWR2 is suitable for 6 applications: Automotive Body Control Module (BCM), Industrial PLC Digital Input Module, Aircraft Switch Panel Monitor, Security System Keypad / Contact Monitor, Process Control Switch Array, HVAC / Building Automation Input Module.

🚗

Automotive Body Control Module (BCM)

The MC33972ATEWR2's 22-channel switch monitor is purpose-built for body control modules that read door ajar, trunk, hood, seatbelt, lighting, and mirror switches. Its programmable pull-up and pull-down wetting current eliminates the dozens of discrete resistors normally wired to each input, and the SPI bus offloads scanning from the MCU so the BCM firmware stays simple. With Sleep mode drawing only a few microamps and a suppressed wake-up interrupt that wakes the host MCU on any switch event, the MC33972ATEWR2 keeps the BCM's quiescent current within the strict automotive standby budget, and its 3.1-5.25 V supply matches the typical 5 V BCM rail directly.

🏭

Industrial PLC Digital Input Module

In a 24-channel industrial PLC digital input card, the MC33972ATEWR2 can replace two optocoupler-and-resistor networks per channel with a single SPI read, shrinking the BOM and PCB area dramatically. The 3.1-5.25 V supply rails from the PLC's 5 V logic supply without level shifting, and the 22-to-1 analog multiplexer lets the host ADC read switch contact voltages for diagnostic purposes (open / closed / wire-break). The exposed pad on the BSSOP-32 package grounds to the chassis for ESD immunity, important in factory automation cabinets where switching transients are common.

✈️

Aircraft Switch Panel Monitor

Cockpit switch panels in small aircraft have many toggle, rocker, and pushbutton contacts that need to be reported to the avionics MCU with very low quiescent current. The MC33972ATEWR2's ability to monitor 22 contacts through one SPI port, combined with its low-Iq Sleep mode, makes it well suited for these avionics nodes where battery life and panel wiring weight matter. The 32-BSSOP EP package is small enough to fit behind the panel, and the suppressed wake-up ensures the avionics MCU wakes only when a real switch actuation occurs, not from switch bounce.

🎥

Security System Keypad / Contact Monitor

Security panels must monitor dozens of window, door, and motion-detector contacts while drawing minimal standby current from a backup battery. The MC33972ATEWR2 reads up to 22 contacts through a single SPI port, replacing a large optoisolator array and reducing quiescent current well below what discrete designs can achieve. Its on-chip debounce and programmable wet/dry thresholds allow direct wiring of long cable runs without false triggers, and the suppressed wake-up interrupt wakes the panel MCU only when an actual contact changes state - critical for multi-year battery-backed installations.

🖥️

Process Control Switch Array

Process control front-ends aggregate many limit-switch, pressure-switch, and selector-switch contacts into a centralized controller. The MC33972ATEWR2 reports all 22 switch states through one SPI read to the controller MCU, dramatically simplifying firmware and wiring harness compared to scanning GPIO pins individually. The 22-to-1 analog multiplexer additionally lets the host ADC read switch contact voltages for predictive maintenance - detecting slowly rising contact resistance before a failure occurs. Operating from 3.1-5.25 V, it interfaces directly with the 5 V rails common in process control racks.

🧩

HVAC / Building Automation Input Module

Building automation controllers read dozens of thermostat, airflow, and occupancy sensor contacts distributed across a floor. The MC33972ATEWR2 collapses what would otherwise be a large optoisolator input board into one BSSOP-32 chip, reporting all switch states to the building MCU through a single SPI port. Its low-Iq Sleep mode suits battery-backed or PoE-powered controllers, and the programmable wetting current allows the same PCB to accept both dry contacts and wet (voltage) inputs from different sensor types without hardware changes.

Recommended Products Summary

S32K144 Automotive MCU reading SPI switch status Used in: Automotive Body Control Module (BCM) MC33972ATEWR2 NXP Semiconductors Used in: Automotive Body Control Module (BCM), Aircraft Switch Panel Monitor, Security System Keypad / Contact Monitor, Process Control Switch Array, HVAC / Building Automation Input Module STM32F103 Industrial MCU reading switch status via SPI Used in: Industrial PLC Digital Input Module TLP181 Legacy optocoupler input the MC33972 replaces Used in: Industrial PLC Digital Input Module MPC5554 Avionics MCU host Used in: Aircraft Switch Panel Monitor PIC18F46K22 Low-power security panel MCU Used in: Security System Keypad / Contact Monitor TMS320F28335 Texas Instruments Used in: Process Control Switch Array ESP32 Building automation MCU host Used in: HVAC / Building Automation Input Module
What does the MC33972ATEWR2 do?
The MC33972ATEWR2 is a multiple switch detection interface that monitors up to 22 switch contacts and reports their open/closed status to a microcontroller via SPI. According to the NXP datasheet, the device also integrates a 22-to-1 analog multiplexer for reading switch voltages through an external ADC, and uses a suppressed wake-up interrupt so the host MCU can remain in low-power Sleep mode until a real switch event occurs.
How many switches can MC33972ATEWR2 monitor?
The MC33972ATEWR2 monitors up to 22 switch contacts simultaneously. Each input supports programmable pull-up or pull-down wetting current, programmable wet/dry threshold voltage, and on-chip debounce, so a single BSSOP-32 IC replaces dozens of discrete resistor-and-comparator input circuits in automotive and industrial designs.
What is the supply voltage range of MC33972ATEWR2?
The MC33972ATEWR2 operates from 3.1 V to 5.25 V on its VDD pin. Per the NXP datasheet, the SPI port works directly at 3.3 V or 5.0 V logic levels without external level shifters, which makes it compatible with virtually all common automotive and industrial microcontrollers.
What package does MC33972ATEWR2 use?
The MC33972ATEWR2 is supplied in a 32-pin BSSOP with an exposed thermal pad (also referred to as SOIC-32 EP). The exposed pad must be soldered to a grounded copper pour on the PCB to dissipate heat and provide a low-impedance ESD return path, as called out in the NXP datasheet layout notes.
Does MC33972ATEWR2 support low-power sleep mode?
Yes. The MC33972ATEWR2 has a dedicated Sleep mode that draws very low quiescent current while still monitoring the switch inputs. According to the NXP datasheet, any valid switch event generates a wake-up interrupt to the host MCU, allowing the system to keep average current draw minimal in standby - a key requirement for automotive BCM and battery-powered industrial nodes.
Where can I buy MC33972ATEWR2 and what is the price?
The MC33972ATEWR2 is in stock at authorized distributors including DigiKey, Mouser, and Xecor as of 2026-10-15. Reference pricing is approximately 4.12 USD at qty 1, dropping to about 2.30 USD at qty 1000, with reels available in Tape & Reel (TR) packaging for SMT production.
What is the lead time for MC33972ATEWR2?
DigiKey lists MC33972ATEWR2 with same-day shipping for small quantities as of 2026-10-15. For production reels (typically 1000-piece TR), most authorized distributors hold stock and can ship within 1-2 weeks; NXP's lead-time for direct factory orders is normally 8-12 weeks but is not currently extended for this part.
Is MC33972ATEWR2 in stock at major distributors?
Yes. As of 2026-10-15, MC33972ATEWR2 is shown as in stock on DigiKey, Mouser, and Octopart with multiple reels available. The part is in NXP's active lifecycle status, so no supply risk is expected in the near term.
MC33972ATEWR2 vs MC33975EK - which should I pick?
The MC33972ATEWR2 is a 22-switch SPI device in BSSOP-32 EP, while the MC33975EK uses a different package and pinout, so they are NOT pin-compatible drop-in replacements. Choose the MC33972ATEWR2 for new compact 22-channel designs; the MC33975EK targets different channel count and bus options - cross-check the NXP datasheet before swapping.
MC33972ATEWR2 vs MC33932VW - which is better for switch monitoring?
The MC33972ATEWR2 is purpose-built for switch detection with 22 channels and on-chip wetting current, while the MC33932VW is a half-bridge MOSFET pre-driver for motor control. They serve completely different functions; for switch-only inputs the MC33972ATEWR2 is the correct choice and is far more integrated than wiring a motor driver as an input.
When should I choose MC33972ATEWR2 over a discrete input design?
Choose MC33972ATEWR2 when you need to read 4 or more switch contacts and your BOM area, wiring, or quiescent current is constrained. According to the NXP datasheet, a single MC33972 replaces up to 22 opto-isolated or resistor-divider input circuits with one SPI read, dramatically simplifying the schematic and the MCU firmware.
What is the best drop-in replacement for MC33972ATEWR2?
The closest drop-in alternatives come from the same NXP 33972 family in the same BSSOP-32 EP package, such as the MC33972TEWR2 (lower temperature grade) and the MC33972AEWR2 (automotive grade). Cross-brand true drop-ins for the 22-switch SPI interface are scarce; contact NXP for the latest PCN list if a second source is mandatory.
Where can I download the MC33972ATEWR2 datasheet PDF?
The official NXP datasheet for the MC33972 family (which covers MC33972ATEWR2) is available at https://www.nxp.com/docs/en/data-sheet/MC33972.pdf. Mirror copies are hosted on Octopart and DigChip, but the NXP-hosted PDF is the most current revision and should be used for design-in.
Where do I find the pinout for MC33972ATEWR2?
The MC33972ATEWR2 pinout for the 32-pin BSSOP EP package is documented on page 2 of the NXP MC33972 datasheet (https://www.nxp.com/docs/en/data-sheet/MC33972.pdf). The pinout diagram shows the SPI signals (SCLK, MOSI, MISO, CS), VDD, GND, the 22 SG inputs, the analog MUX output, and the exposed pad on the BSSOP-32 package.
What are the key engineering specifications of MC33972ATEWR2?
The MC33972ATEWR2 monitors up to 22 switch contacts, operates from 3.1 V to 5.25 V, communicates over SPI at 3.3 V or 5.0 V logic, and integrates a 22-to-1 analog multiplexer. Per the NXP datasheet, it supports programmable wetting current, programmable wet/dry thresholds, on-chip debounce, low-Iq Sleep mode, and an interrupt-driven suppressed wake-up that lets the host MCU stay asleep until a real switch event occurs.

Engineering reference data for MC33972ATEWR2 — comparison, design guidance, and compliance information.

Selection Guide

Choose MC33972ATEWR2 when you need to monitor up to 22 switch contacts in an automotive or industrial design and want a single SPI read to replace a large optocoupler/resistor input array. The ATE suffix provides the full -40 to +125 C automotive temperature range and AEC-Q100 qualification. Choose MC33972TEWR2 if your design only needs the -40 to +85 C extended-industrial range (lower cost). Choose MC33972AEWR2 for the equivalent AEC-Q100 automotive part with the same BSSOP-32 EP footprint if the ATE variant is unavailable. Avoid cross-family substitutes such as MC33975EK or MC33932VW - those are different functions (different channel counts and bus types, not drop-in replacements). All 33972 family variants share the same BSSOP-32 EP footprint and pinout, allowing PCB reuse across temperature grades.

Comparison with Alternatives

Parameter This Product MC33972TEWR2 MC33972AEWR2 MC33972EWR2
Package 32-BSSOP Exposed Pad (SOIC-32 EP) 32-BSSOP Exposed Pad - same 32-BSSOP Exposed Pad - same 32-BSSOP Exposed Pad - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Switch Channels 22 22 22 22
Supply Voltage Range 3.1 V to 5.25 V 3.1 V to 5.25 V 3.1 V to 5.25 V 3.1 V to 5.25 V
Host Interface SPI (3.3 V / 5.0 V) SPI (3.3 V / 5.0 V) SPI (3.3 V / 5.0 V) SPI (3.3 V / 5.0 V)
Analog MUX 22-to-1 22-to-1 22-to-1 22-to-1
Temperature Grade (suffix meaning) ATE = -40 to +125 C (automotive) T = -40 to +85 C (extended) A = automotive grade E = standard
Wake-up / INT Output Yes Yes Yes Yes

Key Differentiators

  • Highest-channel-count switch detection interface in the NXP 33972 family (vs MC33972TEWR2)
  • AEC-Q100 automotive grade qualification (vs MC33972EWR2)
  • Integrated 22-to-1 analog multiplexer for ADC diagnostics (vs Discrete resistor-and-MCU-GPIO designs)

Design Notes

Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 1) and a bulk capacitor (1-10 uF) on the same supply trace. The MC33972's wetting current sources draw transient current when scanning switches; without local decoupling the supply can droop and cause spurious switch-change detection. Per NXP datasheet layout recommendations, keep the VDD trace short and wide, and connect the BSSOP-32 exposed pad directly to a grounded copper pour for both thermal and ESD return paths.

Route the SPI signals (SCLK, MOSI, MISO, CS) as a tightly coupled group with ground on one or both sides; keep them away from the SG0-SG21 switch input traces to avoid capacitive coupling that could falsely trigger switch events. The exposed pad of the BSSOP-32 must be soldered to a continuous ground pour with multiple thermal vias to the inner ground plane - this is the primary ESD return path for the switch inputs.

Do not leave unused SG inputs floating; tie them to a defined logic level (VDD or GND through 10 kohm) so they do not inject noise into the analog MUX output. Program the wetting current to the minimum needed for reliable switch contact reading - excessive current accelerates contact wear in mechanical switches. In Sleep mode the wake-up interrupt must be cleared by reading the interrupt status register via SPI before the MC33972 will re-enter Sleep, otherwise the device stays in Normal mode and draws higher quiescent current than expected.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

Lead Free and RoHS Compliant per DigiKey/NXP product listings. AEC-Q100 automotive qualified (ATE suffix indicates automotive temperature grade and qualification). Halogen-free status not explicitly stated in the verified data and set to unknown.

Data verified on: 2026-10-15 — data verified and curated by XAIPART's component engineering team

Related Searches

MC33972ATEWR2 MC33972ATEWR2 datasheet NXP MC33972ATEWR2 datasheet PDF 22 channel switch detection interface SPI BSSOP-32 exposed pad switch monitor automotive body control module switch input IC MC33972ATEWR2 vs MC33972TEWR2 MC33972ATEWR2 drop-in replacement MC33972ATEWR2 buy price what is the operating voltage of MC33972ATEWR2 MC33972ATEWR2 pinout BSSOP-32 suppressed wake-up switch interface IC

Related Components & Terms

NXP Semiconductors MC33972ATEWR2 MC33972TEWR2 MC33972AEWR2 MC33972EWR2 switch detection interface contact monitor IC body control module BCM automotive ECU SPI serial peripheral interface BSSOP-32 SOIC-32 EP exposed pad AEC-Q100 RoHS REACH wake-up interrupt analog multiplexer 22-to-1 MUX wetting current Sleep mode low quiescent current suppressed wake-up
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details