Skip to main content
Hello, Sign in

Shop By Department

Help & Settings

Recent Searches

Shipping from €4.99
30-day returns
100% secure payment
Quality guarantee

MPR121 Breakout V12 capacitive touch sensor module for Arduino with I2C interface

Brand: satkit

2.58

VAT included (Ex VAT: 2.10 €)

Limited stock
Standard delivery Thu, Apr 30 - Mon, May 4
Express delivery Tue, Apr 28 - Wed, Apr 29
30-day returns
Free returns within 30 days
Secure transaction
Visa Mastercard PayPal Apple Pay Google Pay Bizum
Share:
Free Delivery Shipping from €4.99
Easy Returns 30 day return policy
Secure Payment 100% secure checkout
Quality Guarantee Original products only

Overview:

The MPR121 Breakout V12 is a module designed to control capacitive touch sensors via an I2C interface, especially compatible with Arduino platforms. This module allows touch detection for up to twelve individual electrodes and a thirteenth simulated electrode, offering a versatile solution for touch interaction projects.

Key features and specifications:

  • Capacitive touch sensor controller with I2C interface.
  • Ability to control up to 12 individual electrodes and one additional simulated electrode.
  • Includes 8 LED drive pins that can be used to control LEDs when not configured as electrodes.
  • Four jumpers on the underside of the board for I2C address configuration (default address 0x5A) and 10k pull-up resistors on SDA, SCL and interrupt pin.
  • Operating voltage between 2.5 and 3.6 VDC; no onboard regulation.
  • The VREG pin is connected to ground through a 0.1uF capacitor, limiting low-voltage mode without modifications.

Typical uses:

  • Implementation in Arduino projects that require precise and sensitive touch detection.
  • Creation of custom capacitive touch keypads.
  • Control of devices using touch gestures or capacitive inputs.
  • Integration into interactive and automation systems that need touch inputs without mechanical contact.

Compatibility:

This module is compatible with Arduino boards that support I2C communication and operating voltages between 2.5 and 3.6 VDC. It is important to verify that the power supply and connections are configured correctly to avoid damage to the device.

  • Controls up to 12 individual touch electrodes and one simulated electrode.
  • I2C interface for efficient communication with Arduino.
  • Eight LED drive pins, configurable as needed.
  • Four jumpers to adjust I2C address and pull-up resistors.
  • Operating voltage between 2.5 and 3.6 VDC, with no built-in regulation.
  • Ideal for touch-sensing projects and capacitive keypads.

Customer Questions & Answers

What are the materials, dimensions and weight of the MPR121 Breakout V12 and what is included in the box?

The board is made from standard FR4 PCB with SMD components. Its approximate dimensions are 29 mm x 21 mm x 2 mm and the weight is under 5 g. The package normally includes only the pre-soldered PCB; connectors and cables are usually not included.

What limitations does it have in environments with high humidity or electromagnetic interference?

The MPR121’s performance may be affected in humid environments or where there is strong electromagnetic noise, as environmental capacitance can alter sensitivity and cause false positives or detection errors. Proper PCB design and physical isolation are recommended to improve reliability in these contexts.

What is the recommended procedure for resolving common I2C communication failures with this sensor?

Check that the SDA and SCL pins have 10 kΩ pull-up resistors enabled, or connect external ones if needed. Make sure the I2C address (0x5A by default) does not conflict with other devices and that the operating voltage is 3.3 V. If the problem persists, check track integrity and properly ground any unused electrodes.

What is the MPR121 Breakout V12?

It is a capacitive touch sensor controller module that uses an I2C interface to manage up to 12 touch electrodes and one simulated electrode, compatible with Arduino.

What is the correct supply voltage for this module?

The module should be powered with a voltage between 2.5 and 3.6 VDC, as it does not have onboard regulation.

Can I change the I2C address of the module?

Yes, the default I2C address is 0x5A, but it can be changed by opening and adjusting the jumpers on the board that connect the ADD pin.

What are the LED drive pins used for?

The eight pins can control LEDs when they are not configured as touch electrodes, allowing visual indicators in the project.

Is it compatible with any Arduino board?

It is compatible with Arduino boards that support I2C communication and operate within the specified voltage range.

Write a customer review

Customers who bought this item also bought

2.58 € In Stock
just purchased this item
MPR121 Breakout V12 capacitive touch sensor module for Arduino with I2C interface MPR121 Breakout V12 capacitive touch sensor module for Arduino with I2C interface
2.58 €