You are here

CapSense® Controllers | Cypress Semiconductor

CapSense® Controllers

Cypress’s CapSense® technology consists of the Capacitive Sigma Delta (CSD) sensing algorithm, which provides capacitive sensing using a switched capacitor technique with a delta-sigma modulator that converts the sensing current to a digital code.  This patented algorithm provides high sensitivity to ensure accurate touch in noisy environments, proximity distances of up to 30 cm, and allows for fast scan times.  Cypress has also developed the SmartSense™ Auto-tuning algorithm, which provides robust noise immunity and adaptation to changing environments, without the need for manual tuning.

Cypress's CapSense solution includes the Mechanical Button Replacement (MBR) portfolio.  The MBR portfolio requires no firmware development and allows for easy development for Capacitive sensing systems using Cypress’s graphical design tool, EZ-Click™.  The latest device in the MBR portfolio is the CapSense MBR3 device.

Features supported by the CapSense MBR3 include:

  • Buttons and sliders (up to 16 GPIOs for buttons or slider)
  • General Purpose Output pins (GPOs) that can be used for external feedback (such as LEDs and buzzers) when the capacitive button is touched
  • Pre-programmed firmware (no need to develop firmware) that is register configurable, which can be accomplished using Cypress’s graphical design tool, EZ-Click
  • SmartSense auto tuning that allows your CapSense system to adapt to changing environments, variations in PCB manufacturing, and eliminates the need for manual tuning.
  • Low power with average current consumption of 22 uA, with the industry’s widest voltage ranges (1.71V-5.5V)
  • Industry’s best solution for liquid tolerance to prevent false touches in wet/moist environments
  • Industry’s best solution for proximity sensing with up to 30 cm of detection range

The CapSense technology is also available in Cypress’s Programmable System on Chip (PSoC) devices.  PSoC is the world's only programmable embedded System-on-Chip integrating an MCU core, high-performance Programmable Analog Blocks, PLD-based Programmable Digital Blocks, and Programmable Interconnect and Routing.  This device allows for the user to implement digital and analog features, while also having the option to use CapSense. 

For more information on these devices, please visit the PSoC Webpage or click on the devices in the tables below.  The tables below describe the PSoC devices that support CapSense, with the most digital resources and high performance analog resources, and the most system resources.  For more details on how to select the best PSoC device for a CapSense application, please refer to AN64846 Getting Started with CapSense.

CapSense® MBR3 is Cypress’s solution for quickly and easily replacing mechanical buttons with sleek and reliable capacitive-sensing user interfaces. The CapSense MBR3 family is the world’s easiest...
The latest addition to the CapSense Express portfolio – the ultra low power CY8CMBR2110 which supports up to 10 capacitive touch sensing channels that enable 10 buttons /10 LEDs. 
CY8CMBR2044 solution supports up to 4-buttons and is quickly configured in hardware, eliminating the need for software tools, firmware development and chip programming. This solution supports direct...
Creating a capacitive matrix keypad has never been simpler. Complete a matrix keypad design (up to 4x4) with Cypress’s CY8CMBR2016, a member of the CapSense Express family. This complete approach,...
The latest addition to the CapSense Express portfolio – the ultra low power CY8CMBR2010 which supports up to 10 capacitive touch sensing channels that enable 10 buttons /10 LEDs. This solution is...

PSoC 4​ Table (16/24/48 MHz ARM®  Cortex® M0 and M0+)

Features/Devices PSoC 4100M PSoC 4200 BLE PSoC 4200L PSoC 4000S
CapSense I/Os 54 35 97 35
CapSense Blocks 2 1 2 1
Liquid Tolerance Y Y Y Y
SmartSense Y Y Y Y
Digital

8 x TCPWM1

4 x SCB2

4 x TCPWM1

2 x SCB2

4 x UDB3

8 x TCPWM1

4 x SCB2

8 x UDB3

5 x TCPWM1

2 x SCB2

Analog

1 x 12-bit SAR ADC

2 x 8-bit DAC

2 x 7-bit DAC

6 x Comparator

4 x Opamp

1 x 12-bit SAR ADC

1 x 8-bit DAC

1 x 7-bit DAC

4 x Comparator

4 x Opamp

1 x 12-bit SAR ADC

2 x 8-bit DAC

2 x 7-bit DAC

6 x Comparator

4 x Opamp

1 x 10-bit Slope ADC

2 x 7-bit DAC

3 x Comparator

Comm Int I2C/SPI/UART I2C/SPI/UART/BLE I2C/SPI/UART I2C/SPI/UART

 

PSoC 5LP Table (67/80 MHz ARM Cortex M3)

Features/Device CY8C56XX CY8C58XX
CapSense I/Os 62
CapSense Blocks 2
Liquid Tolerance Y
SmartSense Y
FS USB Y
CAN2.0 Y Y
Digital

4 x TCPWM1

24 x UDB3

1 x DFB4

4 x TCPWM1

24 x UDB3

1 x DFB4

Analog

2 x 12-bit SAR ADC

or

1 x 12-bit DelSig ADC and

1 x 12-bit SAR ADC

4 x 8-bit DAC

4 x Comparator

4 x Opamp

4 x SC/ST Analog Block5

2 x 12-bit SAR ADC

1 x 20-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x Opamp

4 x SC/ST Analog Block5

Comm Int I2C/UART/SPI/I2S/LIN2.0 I2C/UART/SPI/I2S/LIN2.0

 

PSoC 3​ Table (50/67 MHz 8051)

Features/Device CY8C366X CY8C386X
CapSense I/Os 62
CapSense Blocks 2
Liquid Tolerance Y
SmartSense Y
FS USB Y
CAN2.0 Y Y
Digital

4 x TCPWM1

24 x UDB3

1 x DFB4

4 x TCPWM1

24 x UDB3

1 x DFB4

Analog

1 x 12-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x SC/ST Analog Block5

1 x 20-bit DelSig ADC

4 x 8-bit DAC

4 x Comparator

4 x SC/ST Analog Block5

Comm Int I2C/UART/SPI/I2S/LIN2.0 I2C/UART/SPI/I2S/LIN2.0

 

PSoC 1​ Table (24 MHz M8C)

Features/Device CY8C20XX7/S  CY8C21X34/B CY8C24X94 CY8C22X45 CY8C28XXX
CapSense I/Os 31 24 44 37 41
CapSense Blocks 1 1 1 2 2
Liquid Tolerance Y Y Y Y Y
SmartSense Y (only S-parts) Y (only B-parts) N Y Y
Digital 3 x 16-bit timer

1 x 8- to 32-bit timer/counter

1 x 8- to 32-bit PWM

4 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 32-bit PWM

4 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 16-bit PWM

6 x Digital Block

1 x 8- to 32-bit timer/counter

1 x 8- to 16-bit PWM

12 x Digital Block

Analog

2 x LP Comparator

1 x 10-bit

incremental ADC

2 x Comparator

8- and 10-bit ADC

4 x Analog Block

2 x Comparator

2 x 6- to 9-bit DAC

2 x 6- to 14-bit ADC

2 x Amplifier

6 x Analog Block

4 x Comparator

1 x 8-bit DAC

1 x 10-bit SAR ADC

8 x Analog Block

6 x Comparator

4 x 6- to 9-bit DAC

4 x 6- to 14-bit ADC

1 x 10-bit SAR ADC

4 x Amplifier

12 x Analog Block

Comm Int I2C/SPI/UART(TXSW) I2C/SPI/UART I2C/SPI/UART/USB I2C/SPI/UART I2C/SPI/UART

 

1 Timer/Counter/PWM Block (TCPWM): A PSoC Programmable Digital Block that is configurable as a 16-bit Timer, Counter, PWM or quadrature decoder

2 Serial Communication Block (SCB): A PSoC Programmable Digital Block that is configurable as a UART, SPI or I2C interface.  PSoC Creator provides a Software Transmit UART (TX8) Component for all devices.

3 Universal Digital Block (UDB): A PSoC Programmable Digital Block that contains two programmable logic devices (PLDs), one programmable data path with an arithmetic logic unit (ALU), one status register and one control register.  PSoC Creator provides a wide array of UDB-based Components such as I2C, I2S, UART, SPI, PWM, and Counter/Timer.

4 Digital Filter Block (DFB): Programmable to perform IIR and FIR digital filters and several custom functions.  It is capable of implementing filters with up to 64 taps and of 48-bit single-cycle multiply-accumulate (MAC) operation

5 Switched Capacitor/Continuous Time Blocks (SC/ST Analog Block): Programmable to work as Op-Amp, Unity Gain Buffer, Programmable Gain Amplifier, and Transimpedance Amplifier (TIA)


Kits

Buy the $25 CY3280-MBR3 kit to evaluate the MBR3 solution’s features including configurability, button performance, proximity sensing and liquid-tolerance www.cypress.com/MBR3Kit

Kits


 

EZ-Click

Download EZ-Click for free and easily design your CapSense system www.cypress.com/EZ-Click

EZ-Click


Design Guide

Download the CapSense MBR3 Design Guide for guidelines on designing with your MBR3 solution www.cypress.com/MBRDesignGuide

​Please also see AN64846 Getting Started with CapSense for descriptions about the CapSense Technology and best practices for PCB design.

Design Guide

 


Workshops

Cypress holds regular CapSense workshops.  In these workshops, you will learn to use the devices, software, and kits.

Register for a CapSense workshop in your area www.cypress.com/CapSenseworkshop

Workshops


 

These kits will help you get started with a CapSense design, quickly and efficiently.

CY3280-MBR3

CY3280-MBR3
CapSense® MBR3 Evaluation Kit

CY3280-MBR2

CY3280-MBR2
CapSense® Express™ with SmartSense™ Auto-Tuning Evaluation Kit


Easiest-to-Design

  • CapSense MBR3 requires no firmware development
  • EZ-Click™ GUI-based software tool configures devices without the need to write any code

Easiest-to-Design


​SmartSense Auto-Tuning

  • A CapSense algorithm that continuously adapts to system, manufacturing and environmental changes
  • Eliminates the need for manual tuning during all product design phases

SmartSense


 

Robust Liquid Tolerance

  • CapSense MBR3 works under water droplets, rain, mist and other liquids
  • Ensures no false touches even under streaming water

Water-Tolerence


Industry’s Best Capacitive Proximity Sensing

  • Achieve up to 30cm in proximity sensing distance
  • Implement advanced features like wake-on-approach to support ultra-low power applications

Proximity


Reliable Performance

  • Advanced sensing algorithms ensure reliable performance even in noisy environments
  • Implement designs with Signal-to-Noise Ratio (SNR) of > 100:1

Charger-Armor-capsense