{"product_id":"10pcs-mpr121-12-channel-capacitive-touch-module-i-c-interface-40-c-85-c-4-address-options-29μa-quiescent-current-for-stm32-arduino","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","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","brand":"MusRock","offers":[{"title":"Default Title","offer_id":44154061652148,"sku":"B0FMNWZPBH","price":124.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0595\/9906\/1172\/files\/B0FMNWZPBH.jpg?v=1775784778","url":"https:\/\/auspowers.com\/products\/10pcs-mpr121-12-channel-capacitive-touch-module-i-c-interface-40-c-85-c-4-address-options-29%ce%bca-quiescent-current-for-stm32-arduino","provider":"AusPower Australia","version":"1.0","type":"link"}