CapSense controller integrates SmartSense auto-tuning for capacitive buttons, sliders, and proximity sensing. The device operates from 1.71 V to 5.5 V and supports an industrial ambient temperature range from -40 °C to 85 °C. It uses an M8C CPU core running up to 24 MHz with configurable analog and digital resources. The 30-ball WLCSP pinout supports 24 capacitive sensing inputs, 27 GPIO pins, I2C slave operation, SPI master/slave operation, a 10-bit incremental ADC, comparators, and three 16-bit timers.
Checking distributor stock and pricing after the page loads.
| Controller type | CapSense controller with SmartSense auto-tuning |
| CPU core | M8C |
| Maximum CPU frequency | 24MHz |
| Operating supply voltage | 1.71 to 5.5V |
| Operating ambient temperature | -40 to 85°C |
| Package | 30-ball WLCSP |
| CapSense sensing inputs | 24 |
| Digital I/O pins | 27 |
| I2C slave speeds | 50, 100, 400kHz |
| SPI clock frequency | 12MHz |
| ADC resolution | 10bit |
| Timers | Three 16-bit timers |
| Typical deep sleep current | 0.1µA |
| Typical standby current | 1.1µA |
| GPIO sink current per pin | 25mA |
| Flash erase/write endurance | 50000cycles |
| Driven shield pins | 5 |
| Driven shield maximum load | 100 at 3 MHzpF |
These are design resources that include the Cypress Semiconductor CY8C20747
Technical reference manual for PSoC CY8C20xx7/S and CY8C20055 families covering M8C CPU core, CapSense, digital resources, and register configurations.