{"id":8034336440500,"title":"10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino","handle":"10pcs-mpr121-12-channel-capacitive-touch-module-i-c-interface-40-c-85-c-4-address-options-29μa-quiescent-current-for-stm32-arduino","description":"\u003ch3\u003e10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino\u003c\/h3\u003e\r\n\u003cp id=\"b\"\u003e1. Key Parameters Core Chip: MPR121QR2 (Freescale Capacitive Touch Controller)\r\nSupply Voltage: 2.5V–3.6V DC (Absolute Max: 3.6V; 5V Destructive!) Quiescent\r\nCurrent: 29μA @ 16ms Sampling Rate (Stop Mode: 3μA) Touch Channels: 12\r\nIndependent Electrodes (Supports Proximity Detection) I²C Interface: Address\r\nRange: 0x5A (Default, ADDR=GND), 0x5B (ADDR=VCC), 0x5C (ADDR=SDA), 0x5D\r\n(ADDR=SCL) Speed: Up to 400kHz (4.7kΩ Pull-up Required) GPIO\/LED Control: 8\r\nMultiplexed Pins (Configurable as LED Drivers or Logic I\/O) Response Time:\r\n64ms (All 12 Channels) Operating Temp.: -40°C to +85°C (Reliable) Dimensions:\r\n30.5mm × 20.6mm × 1.6mm (Standard Breakout Board) Certifications: RoHS\r\nCompliant . 2. Pin Functions VCC: Power Input (2.5V–3.6V) - Requires stable\r\n3.3V LDO; 5V tolerance = 0V! GND: Ground - Star topology to all ground pins.\r\nSCL: I²C Clock Line - Sync data transmission; connect 4.7kΩ pull-up resistor\r\nto 3.3V. SDA: I²C Data Line - Transfer commands\/sensor data; 4.7kΩ pull-up\r\nrequired. IRQ: Interrupt Output - Active-low open-drain; asserts on\r\ntouch\/release events. ADD: Address Select - Tie to GND (0x5A), VCC (0x5B), SDA\r\n(0x5C), or SCL (0x5D) for multi-device setups. ELE0–ELE11: Electrode Inputs -\r\nConnect to capacitive pads (copper tape\/PCB traces); max trace length: 20cm.\r\n3. Frequently Asked Questions (FAQ) Q1: I²C communication fails (address not\r\nfound) A: Confirm ADD pin configuration (default: 0x5A if ADDR=GND). Add 4.7kΩ\r\npull-ups on SDA\/SCL to 3.3V (omit if board includes pull-ups) .\u003c\/p\u003e \r\n\r\n\u003ch3\u003eProduct Features\u003c\/h3\u003e\r\n \u003cul class=\"a\"\u003e\r\n \u003cli\u003eLow Power Consumption 8 A sleep mode; 29 A active mode; Suitable for battery-powered applications\u003c\/li\u003e\r\n \u003cli\u003eFlexible I2C Interface Supports 4 address options (0x5A0x5D); compatible with Arduino, Raspberry Pi, and STM32\u003c\/li\u003e\r\n \u003cli\u003eHigh Sensitivity Touch Detection 12 independent capacitive sensors; auto-calibration ensures stable performance in varying Enviro nments\u003c\/li\u003e\r\n \u003cli\u003eWide Operating Temperature Range -40C to +85C; suitable for industrial and outdoor use without performance degradation\u003c\/li\u003e\r\n \u003cli\u003eEasy Integration and Setup Simple I2C connection; includes threshold adjustment and debounce settings for reliable touch response\u003c\/li\u003e\r\n \u003c\/ul\u003e","published_at":"2026-02-27T16:41:58+11:00","created_at":"2026-02-27T16:41:54+11:00","vendor":"MusRock","type":"Capacitive","tags":["industrial_selected_Nov2025"],"price":12400,"price_min":12400,"price_max":12400,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44154061652148,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"B0FMNWZPBH","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino","public_title":null,"options":["Default Title"],"price":12400,"weight":40,"compare_at_price":null,"inventory_management":"shopify","barcode":"MPR121 12-Channel Capacitive Touch Modul","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/auspowers.com\/cdn\/shop\/files\/B0FMNWZPBH.jpg?v=1775784778","\/\/auspowers.com\/cdn\/shop\/files\/41BCJgROqAL.jpg?v=1772170917","\/\/auspowers.com\/cdn\/shop\/files\/51CBkNngzyL.jpg?v=1772170916","\/\/auspowers.com\/cdn\/shop\/files\/513hAXtAq-L.jpg?v=1772170917","\/\/auspowers.com\/cdn\/shop\/files\/417RJahectL.jpg?v=1772170917"],"featured_image":"\/\/auspowers.com\/cdn\/shop\/files\/B0FMNWZPBH.jpg?v=1775784778","options":["Title"],"media":[{"alt":"[Australia - AusPower] - 10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino ","id":32719895855284,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1600,"width":1600,"src":"\/\/auspowers.com\/cdn\/shop\/files\/B0FMNWZPBH.jpg?v=1775784778"},"aspect_ratio":1.0,"height":1600,"media_type":"image","src":"\/\/auspowers.com\/cdn\/shop\/files\/B0FMNWZPBH.jpg?v=1775784778","width":1600},{"alt":"[Australia - AusPower] - 10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino ","id":32719895888052,"position":2,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/auspowers.com\/cdn\/shop\/files\/41BCJgROqAL.jpg?v=1772170917"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/auspowers.com\/cdn\/shop\/files\/41BCJgROqAL.jpg?v=1772170917","width":800},{"alt":"[Australia - AusPower] - 10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino ","id":32719895920820,"position":3,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/auspowers.com\/cdn\/shop\/files\/51CBkNngzyL.jpg?v=1772170916"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/auspowers.com\/cdn\/shop\/files\/51CBkNngzyL.jpg?v=1772170916","width":800},{"alt":"[Australia - AusPower] - 10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino ","id":32719895953588,"position":4,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/auspowers.com\/cdn\/shop\/files\/513hAXtAq-L.jpg?v=1772170917"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/auspowers.com\/cdn\/shop\/files\/513hAXtAq-L.jpg?v=1772170917","width":800},{"alt":"[Australia - AusPower] - 10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino ","id":32719895986356,"position":5,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/auspowers.com\/cdn\/shop\/files\/417RJahectL.jpg?v=1772170917"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/auspowers.com\/cdn\/shop\/files\/417RJahectL.jpg?v=1772170917","width":800}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch3\u003e10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino\u003c\/h3\u003e\r\n\u003cp id=\"b\"\u003e1. Key Parameters Core Chip: MPR121QR2 (Freescale Capacitive Touch Controller)\r\nSupply Voltage: 2.5V–3.6V DC (Absolute Max: 3.6V; 5V Destructive!) Quiescent\r\nCurrent: 29μA @ 16ms Sampling Rate (Stop Mode: 3μA) Touch Channels: 12\r\nIndependent Electrodes (Supports Proximity Detection) I²C Interface: Address\r\nRange: 0x5A (Default, ADDR=GND), 0x5B (ADDR=VCC), 0x5C (ADDR=SDA), 0x5D\r\n(ADDR=SCL) Speed: Up to 400kHz (4.7kΩ Pull-up Required) GPIO\/LED Control: 8\r\nMultiplexed Pins (Configurable as LED Drivers or Logic I\/O) Response Time:\r\n64ms (All 12 Channels) Operating Temp.: -40°C to +85°C (Reliable) Dimensions:\r\n30.5mm × 20.6mm × 1.6mm (Standard Breakout Board) Certifications: RoHS\r\nCompliant . 2. Pin Functions VCC: Power Input (2.5V–3.6V) - Requires stable\r\n3.3V LDO; 5V tolerance = 0V! GND: Ground - Star topology to all ground pins.\r\nSCL: I²C Clock Line - Sync data transmission; connect 4.7kΩ pull-up resistor\r\nto 3.3V. SDA: I²C Data Line - Transfer commands\/sensor data; 4.7kΩ pull-up\r\nrequired. IRQ: Interrupt Output - Active-low open-drain; asserts on\r\ntouch\/release events. ADD: Address Select - Tie to GND (0x5A), VCC (0x5B), SDA\r\n(0x5C), or SCL (0x5D) for multi-device setups. ELE0–ELE11: Electrode Inputs -\r\nConnect to capacitive pads (copper tape\/PCB traces); max trace length: 20cm.\r\n3. Frequently Asked Questions (FAQ) Q1: I²C communication fails (address not\r\nfound) A: Confirm ADD pin configuration (default: 0x5A if ADDR=GND). Add 4.7kΩ\r\npull-ups on SDA\/SCL to 3.3V (omit if board includes pull-ups) .\u003c\/p\u003e \r\n\r\n\u003ch3\u003eProduct Features\u003c\/h3\u003e\r\n \u003cul class=\"a\"\u003e\r\n \u003cli\u003eLow Power Consumption 8 A sleep mode; 29 A active mode; Suitable for battery-powered applications\u003c\/li\u003e\r\n \u003cli\u003eFlexible I2C Interface Supports 4 address options (0x5A0x5D); compatible with Arduino, Raspberry Pi, and STM32\u003c\/li\u003e\r\n \u003cli\u003eHigh Sensitivity Touch Detection 12 independent capacitive sensors; auto-calibration ensures stable performance in varying Enviro nments\u003c\/li\u003e\r\n \u003cli\u003eWide Operating Temperature Range -40C to +85C; suitable for industrial and outdoor use without performance degradation\u003c\/li\u003e\r\n \u003cli\u003eEasy Integration and Setup Simple I2C connection; includes threshold adjustment and debounce settings for reliable touch response\u003c\/li\u003e\r\n \u003c\/ul\u003e"}

10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino

In Stock. Leaves warehouse within 2 - 3 business days

$124.00 AUD
Maximum quantity available reached.
Free Shipping Australia Wide
100% Safe & Secure Checkout
100 Days Return Policy *
1 Year Warranty *

10pcs MPR121 12-Channel Capacitive Touch Module I²C Interface -40°C~85°C, 4 Address Options, 29μA Quiescent Current, for STM32 Arduino

1. Key Parameters Core Chip: MPR121QR2 (Freescale Capacitive Touch Controller) Supply Voltage: 2.5V–3.6V DC (Absolute Max: 3.6V; 5V Destructive!) Quiescent Current: 29μA @ 16ms Sampling Rate (Stop Mode: 3μA) Touch Channels: 12 Independent Electrodes (Supports Proximity Detection) I²C Interface: Address Range: 0x5A (Default, ADDR=GND), 0x5B (ADDR=VCC), 0x5C (ADDR=SDA), 0x5D (ADDR=SCL) Speed: Up to 400kHz (4.7kΩ Pull-up Required) GPIO/LED Control: 8 Multiplexed Pins (Configurable as LED Drivers or Logic I/O) Response Time: 64ms (All 12 Channels) Operating Temp.: -40°C to +85°C (Reliable) Dimensions: 30.5mm × 20.6mm × 1.6mm (Standard Breakout Board) Certifications: RoHS Compliant . 2. Pin Functions VCC: Power Input (2.5V–3.6V) - Requires stable 3.3V LDO; 5V tolerance = 0V! GND: Ground - Star topology to all ground pins. SCL: I²C Clock Line - Sync data transmission; connect 4.7kΩ pull-up resistor to 3.3V. SDA: I²C Data Line - Transfer commands/sensor data; 4.7kΩ pull-up required. IRQ: Interrupt Output - Active-low open-drain; asserts on touch/release events. ADD: Address Select - Tie to GND (0x5A), VCC (0x5B), SDA (0x5C), or SCL (0x5D) for multi-device setups. ELE0–ELE11: Electrode Inputs - Connect to capacitive pads (copper tape/PCB traces); max trace length: 20cm. 3. Frequently Asked Questions (FAQ) Q1: I²C communication fails (address not found) A: Confirm ADD pin configuration (default: 0x5A if ADDR=GND). Add 4.7kΩ pull-ups on SDA/SCL to 3.3V (omit if board includes pull-ups) .

Product Features

  • Low Power Consumption 8 A sleep mode; 29 A active mode; Suitable for battery-powered applications
  • Flexible I2C Interface Supports 4 address options (0x5A0x5D); compatible with Arduino, Raspberry Pi, and STM32
  • High Sensitivity Touch Detection 12 independent capacitive sensors; auto-calibration ensures stable performance in varying Enviro nments
  • Wide Operating Temperature Range -40C to +85C; suitable for industrial and outdoor use without performance degradation
  • Easy Integration and Setup Simple I2C connection; includes threshold adjustment and debounce settings for reliable touch response