We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

Microcontrollers With On-Chip Touch

Touch-Enabled MCUs for Buttons, Sliders, Wheels and Proximity


Creating a high-performance capacitive touch interface for your product doesn’t have to be difficult, time consuming or expensive. Our industry-leading touch-enabled microcontrollers (MCUs), paired with our easy-to-use development tools, make adding capacitive touch almost effortless for most applications.

Exceptional Flexibility With On-Chip Touch 


We offer a wide variety of touch-enabled PIC®, AVR® and SAM MCUs and dsPIC33 Digital Signal Controllers (DSCs) that enable high-performance and reliable touch sensing in your design. Use our touch library, which is available in MPLAB® Code Configurator (MCC), to streamline your software development and enhance the performance of touch applications by configuring Core-Independent Peripherals (CIPs): 

  • Integrated Touch Controller (ITC) on dsPIC33A DSCs
  • Analog-to-Digital Converter (ADC)
  • ADC with Computation (ADCC) and ADC with context switching
  • Peripheral Touch Controller (PTC)
  • Hardware Capacitive Voltage Divider (HCVD)

The on-chip touch modules support self- and mutual-capacitance measurements to provide exceptional design flexibility. The touch library utilizes the touch hardware available in the MCU and enables you to reuse your code across part families and even across MCU architectures. The touch development workflow that you use with one of our MCUs can be implemented in any other of our touch-enabled MCUs that you select for your next project. 

Autonomous and Robust Touch Operation


CIPs enable autonomous touch operation that frees up CPU resources and reduces power consumption, even in designs that have a very high button count and/or that offer many touch functions. Our touch library maximizes the capabilities of the CIPs to deliver the highest sensitivity, superior noise immunity and water tolerance for demanding touch applications that are exposed to and need to function in harsh environments.

Capacitive Touch Applications


Functional Safety Touch

Functional Safety Touch

Functional safety is essential in many markets. Automotive functional safety requirements are governed by ISO 26262. Our Functional Safety Touch Library reduces your development time and effort for a variety of automotive applications, including:

  • Cruise control on steering wheels
  • Hazard buttons
  • Mirror control clusters
Hands-Off Detection

Hands-Off Detection

Advanced Drive Assistance System (ADAS) uses Hands-Off Detection (HOD) to verify that a driver's hands are on the steering wheel. We offer a complete, single-chip HOD solution to speed up your implementation and shorten your time to market.

Watch our Hands-off Detection (HOD) Demo video.

Radiant Heating

Radiant Heating

Radiant heating is more efficient than traditional car heating systems. Our touch solution for radiant heating controls can help you design an EV heating system that quickly brings the cabin temperature up to comfortable levels.

Tools and Software


Here are several featured touch development boards that will make it easy to create your capacitive touch sensing application.For a complete selection, visit the Touch Development Tools page to explore more options.

Part Number: Quantity: Price per Unit (in USD): Total Amt:
ATQT7-XPRO

Microchip® QT7 Xplained Pro kit is an extension board that enables the evaluation of self-capacitance touch.

AC89D55A

Microchip T9 Xplained Pro kit is an extension board that enables easy evaluation of touch on metal (MoC).

AC47H23A

Microchip T10 Xplained Pro kit is an extension board that enables easy evaluation mutual capacitive sensing and Boost Mode capacitive sensing.

AC164161

Microchip QT8 Xplained Pro kit is an extension board that enables easy evaluation of the 2D Touch Surface library.

AC80T88A

The Microchip Curiosity Nano Touch Adapter is a hardware extension platform to ease the connection between Curiosity Nano kits and Xplained Pro touch extension boards.

The Curiosity Nano Touch Adapter bridges from the Curiosity Nano MCU kits to the XPRO connected touch extension boards.

Its similar in purpose as the Curiosity Nano Base for Click boards™ (AC164162) yet focused on touch extension boards.

EV74H48A

The Curiosity Platform Development Board (EV74H48A) is a full-featured development and demonstration platform enabling customers to explore the capabilities of the dsPIC33A Digital Signal Controller (DSC) family and also the PIC32A MCU family. The board operation requires the insertion of a 120-pin General Purpose Dual In-Line Module (DIM) containing a dsPIC33A DSC device or a PIC32A MCU device.

EV97U97A

This board simplifies the evaluation of capacitive touch sensing using the dsPIC33C DSCs with core-independent touch capability or the device’s usage in automotive and industrial applications requiring CAN-FD, LIN or SENT communication. This board has on-board touch buttons, CAN/CAN FD, LIN and SENT transceivers, along with XPLAINED PRO and mikroBUS™ connectors to interface touch and other extension boards

ATTINY817-QTMOISTD
The ATtiny817 QTouch Moisture DevKit demonstrates the high performance capacitive touch support of the Peripheral Touch Controller (PTC) while achieving best-in-class conducted immunity and moisture tolerance. It has driven shield for better noise immunity and water tolerance. It implements a robust solution that allows customers to easily incorporate the QTouch technology into designs that require a high level of water tolerance.
DM080101

The DM080101 Water Tolerant Touch Surface development kit enables easy evaluation of the 2D Touch Surface library running on a ATtiny1617.

DM164149

The DM164149 Water Tolerant 2D Touch Surface development kit - PIC MCU Edition enables easy evaluation of the 2D Touch Surface library.

AC11C60A

The Build In Self-Test (BIST) Xplained Pro extension kit (BIST-XPRO) allows to introduces pin failures for Built in self sets and/or Power up self tests (POST). Its a daughter board compatible with the
Xplained Pro and Curiosity platforms.

 

The BIST-XPRO adds to ability to introduce pin failures in early stage of development. Pin failures are in focus in all types of functional safety relevant projects such as:

  • ISO26262 (ASIL) for Automotive
  • IEC60730 for Appliances
  • IEC 61508 (SIL) for Industrial
  • IEC 62304 for Medical

The board connects between compatible XPRO MCU boards or to Curiosity Nano MCU boards via the Curiosity Nano Touch Adapter and extension sensor boards, such as the QT7-XPRO. The BIST-XPRO enables quick testing of the BIST and Power-up Self-Test (POST) routines for their effectiveness to test common pin failures, such as:

  • Pin short to VDD
  • Pin short to VSS / GND
  • Pin short to another pin
  • Pin open (e.g. broken sensor feeding line)

 

EV96R35A

The Microchip Touch Bridge (MTB)  is a tuning bridge for Microchip touch designs with the convenience of bidirectional communication wired (USB) or wireless (Bluetooth). The Microchip Touch Bridge firmware is provided through MPLAB Discover and continously upgraded in features.

EV31U42A

PIC32 BZ6 Curiosity Board enables rapid prototyping with Bluetooth LE, Thread, CAN FD, Ethernet, motor control and touch for smart home, industrial and automotive designs.

The MPLAB® development environment is a single tool chain supporting all PIC®, AVR® and SAM microcontrollers and can be used to simplify touch configuration in your design. It includes these tools:

Part Number: Quantity: Price per Unit (in USD): Total Amt:
MPLAB-EXTENSIONS

MPLAB Tools for VS Code are a set of extensions that integrate the MPLAB development ecosystem with VS Code, offering a seamless and efficient environment for developing designs based on Microchip devices.

MPLAB-X-IDE

MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.

CODE-CONFIGURATOR

MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.

MPLAB-HARMONY-V3

MPLAB® Harmony is a modular framework that provides interoperable firmware libraries for application development on 32-bit microcontrollers and microprocessors.

ZEPHYR-FOR-MICROCHIP

Zephyr® is an open-source Real-Time Operating System (RTOS) designed to power a wide range of devices.

Documentation


User Guides

Capacitive Touch Sensor Design

Application Notes

Touchpad With Built-In Surface Gesture Recognition Using Peripheral Touch Controller
mTouch Metal Over Cap Technology
Capacitive Touch Sensor Design
mTouch Sensing Technology Water Resistance
Microchip Capacitive Proximity Design Guide
Implementing Metal Over Capacitive Touch Sensors
Low-Power Touch Design

Brochures

Touch Solutions for All Your Needs

Legacy Documentation


Application Notes

AT02259: QTouch Schematic and Layout Checklist
AVR3002: Moisture Tolerant QTouch Design
AVR1632: ASF - QTouch with XMEGA USB HID
AVR3007: QTouch Composer with QT600-ATmega324 Training Guide
AT13323: QTouch Smart Scan with Lumped Mode
AT15291: Migrating QTouch Designs from SAM D MCUs to SAM C MCUs
AT11849: QTouch Surface Design Guide
AT01295: Integration of QTouch Library with BitCloud ZigBee Light Link
AVR259: ATtiny40 QTouchADC Demonstration Kit
AT13764: QTouch Scroll Sensor for Wearables
AVR3008: QTouch Composer with QT600-ATtiny88 Training Guide
AVR3004: QTouch with Safety Features
AT12699: Multifunction Compact Keyboard
AT03816: QMatrix Control Panel for In-Home Display
AT01486: Low Cost Capacitive Touch TV Control Keypad
AVR3005: Low Power QTouch Design
AN_42325 - AT08774: SAM D20 PTC with I2C Slave

User Guides

Application Note

Live Chat

Need Help?

Privacy Policy