NXP – Complete hardware and software package enables rapid development of touch-sensing user interfaces


The user interface of a product is an important element which design engineers need to address if it is to provide a compelling user experience. Touch pads, sliders and rotary interfaces offer a more intuitive and effective means of user interaction than traditional buttons.

Now NXP Semiconductors has simplified the design of touch-based user interfaces with the introduction of the new NXP Touch solution. This solution includes software which works simply and seamlessly with NXP’s capacitive touch-sensing hardware IP on the Kinetis KE15Z microcontroller.

The main benefits of the NXP Touch solution include:
• Robust EMC performance
• A high degree of noise immunity. The NXP Touch system is certified for compliance with the IEC 61000-4-6 standard according to the 3V and 10V tests.
• Self-capacitance and mutual capacitance modes which are capable of supporting touch pads in a matrix of up to 6 x 6 sensors
• Effective performance even in the presence of liquids such as water, oil and vapour
• High sensitivity. A sensor boost feature operates to ensure robust sensing of touches through thick acrylic or glass overlays.

NXP supports users of the NXP Touch solution with software to facilitate project start-up and development. The NXP Touch Library, which is based on the MCUXpresso Software Development Kit, includes:
• APIs for high-level touch applications
• Typical design examples
• Advanced Filtering and Integrating Detection (AFID)/Signal Adaptive Filtering Algorithm (SAFA) key detectors
• Automatic touch IP register configuration
• A GUI to make debugging and test easy

The new library code is suitable for use in RTOS-based multi-tasking applications and in C++ object-oriented applications.


  • Supports:
    - Sliders
    - Analogue sliders
    - Rotary switches
    - Analogue rotary switches
    - Matrix sensors
    - Keypads
  • Optimised for use with Touch-Sensing Interface (TSI) module found in most Kinetis MCUs


  • Home appliances
  • Smart lighting
  • Health and wellness monitors
  • Glucose monitors
  • Thermostats