Sleek and convenient touch-based interfaces are becoming ubiquitous. From household appliances to industrial machinery, capacitive sensing offers developers more elegant design options and improved reliability versus physical buttons and knobs.
Recognizing this increase in demand, we’ve released the TouchXpress family of fixed-function controllers. These two products, the CPT007B and CPT112S, have been designed specifically to help developers integrate low-power capacitive touch interfaces into embedded systems without requiring extensive firmware development or programming expertise. And no external components are needed, further reducing the design challenges that often accompany touch interface design.
Silicon Labs CPT007B TouchXpress Controller
The CPT007B GPIO switch replacement device makes it possible to replace up to seven mechanical buttons, again without relying on time-consuming firmware development. The CPT112S I2C device features up to 12 sensor inputs to simplify expanding functionality for interfaces and provides an easy way to track the status of touch sensors, along with an interrupt pin that can wake the host processor from sleep.
Silicon Labs CPT112S TouchXpress Controller
Both controllers are based on our proven capacitive sensing technology and provide best-in-class drop-in solutions for designers at all levels. And both support advanced features including moisture immunity, wake-on proximity, touch time-out and buzzer feedback. To help make getting started even easier, you can access evaluation boards as well as configure and evaluate their parameters using our GUI-based Xpress Configurator and Capacitive Sense Profiler which are part of the Silicon Labs Simplicity Studio.
Other cool product features include:
These controllers have been designed to help engineers create the best solution with minimal hassle, and with minimal pull on resources. Their fixed-function nature makes it possible to use an MCU with fewer port pins, further reducing cost since, generally speaking, a lower pin count MCU means a lower cost MCU. But let’s be honest, money is only part of the challenge. Time is also critical and focusing on low-end programming is not a good investment. In the end, the more time dedicated to things like firmware development means less time spent innovating.