Microchip Technology Inc
Menu

2D Touch Libraries

2D Touch on MCUs is a solution for smaller touch pads and touch screens. Key element is the integration of the user interface into the main controller of your device.  Supported are 8-bit PIC controller and 32-bit SAM controller - Low power and cost efficient platforms.

With maXTouch®, Microchip offers the leading stand alone multi touch solution for touch pad and touch screens in automotive and industrial applications.

chiprendering-2D-picmcu-sam
 
Tabs / 2D Touch
Overview
2D Touch Libraries
Products
Tools
Documentation
The massive adoption of smartphones and tablets with capacitive touchscreens has raised the expectations for user interfaces in every product. Wearable/IoT devices, remote controls, audio devices and many more - we expect a "phone like" user interface. These expectations are paired with requirements like low power consumption, higher cost optimization, feature integration to enable new form factors.
lowpowertouchtouchpads

 

Use Cases

Microchip's mTouch + QTouch surface libraries and turnkey solutions support all these requirements by allowing a designer to integrate the user interface into an MCU at no additional costs.
Capacitive touch sensing on a surface (2D sensing, XY coordinate output and/or surface gesture detection) enables very attractive user interfaces in many and more use cases.


Use Cases:
  • Headphones
  • Smart watches
  • Remote controls
  • Home automation (connected light switches, thermostats, IoT products)
Features:
  • Single finger tracking (dual finger is an option for QTouch surface)
  • Surface gesture detection
    • Simplify your UI with gestures, like a swipe to delete content or a rotation to adjust volume
  • Water tolerant 2D touch sensing (mTouch surface)
  • Low Power Touch
  • Seamless integration with your main MCU application.

 

2D Touch Technology
How Does it Work?

Typical Projected Capacitive Sensor Construction:

  • Projected capacitive touch sensors operate by measuring the tiny change in capacitance on an electrode due to the influence of a human finger or other object
  • Separate measurements on all electrodes allow to determine the position of a touch finger
  • Further on chip processing enables the detection of surface gestures like swipes

 

chiprendering-2D-picmcu-sam

The 2D Touch Surfaces libraries from MCHP enable smaller touch surfaces such as track pads or touchscreens with ultra-low power consumption on selected 8bit and  32bit SAM devices.

These mTouch & QTouch surface libraries enable you  to realize your 2D touch needs on an 8bit MCU or functional integration on the powerful 32bit SAM platform.

QTouch Surface
Developed for the 32bit SAM microcontroller (e.g. SAM D 20) the easy to use QTouch surface library enables smooth feature integration of 2D touch into your main MCU – most cost efficient.

Touch Sensor Support
  • Up to 100 nodes (e.g. 10 x 10 channel)
  • Works with Printed Circuit Board (PCB) Sensors, Film, Glass and Flexible Printed Circuit (FPC)
  • Sensor size pending touch separation – 5.5” with 14 mm touch separation.
Cover Layer Support
  • Plastic: up to 3 mm
  • Glass: up to 5 mm
Touch Performance
  • Up to 100Hz Reports per Second (configurable)

 

Touch Features
  • (up to) Dual finger touch
  • Mutual-Capacitance Signal Acquisition
Power Management
  • Standby mode 4 uA (typical)
  • Active mode <xxx uA (typical)
  • QTouch Surface Library and QTouch Composer support for QTouch Surface will be available free of charge in the Studio Gallery
  • The Xplained Pro boards, our hardware development platform, supports QTouch Surface as well

 

mTouch Surface
Developed for the 8bit PIC microcontroller the easy to use mTouch surface library enables stunning 2D touch performance with lowest power and lowest costs.
mTouch surface will become a part of MCC (MPLAB Code Configurator). Please contact your Microchip sales representative for immediate access.

Supported PIC controller:
  • PIC16LF1566
  • PIC16LF1567
Gesture Detection:
Modern user interfaces allow to conveniently use surface gestures to interact. Emails are elegantly “swiped off” the inbox instead of marked and dragged to the trash. The mTouch surface library offers on board gesture detection - simplifying the usage as well as the integration of touch pads.
As 2D Touch is offered as a library these gestures can be mapped to GPIO pins. A swipe up can mimic the signal from a button – fastest switch from a mechanical to touch interface.
Especially embedded products benefit from the on chip gesture detection as no OS overhead is needed to simplify the user interface.
 
2DGestureslowpowertouch

 

Water Tolerant Touch
The touch CIPs in the supported PIC MCUs are capable of driving multiple lines as guards – an important feature in terms of water tolerant 2D touch. The mTouch surface library takes advantage of that resulting in water tolerant touch pads. Users won’t need to “prepare for touch” by wiping fingers dry and clean – touch remains useable with wet fingers as well.
microchiptechnologyinc_37991738428

Key Features:
Touch Sensor Support:
  • Up to 21 channels (110 nodes) – PIC16LF1566
  • Up to 31 channels (240 nodes)- PIC16LF1667
  • Works with Printed Circuit Board (PCB) Sensors, Film, Glass and Flexible Printed Circuit (FPC)
  • Sensor size pending touch separation
Cover Layer Support:
  • Plastic: up to 3 mm
  • Glass: up to 5 mm
Touch Performance:
  • Up to 200Hz Reports per Second (configurable)

 

Touch Features:
  • single finger touch tracking
  • self-Capacitance Signal Acquisition + water guarding
  • surface gesture detection
  • water tolerant touch
Power Management:
  • Standby mode 0.5 uA (typical)
  • Active mode <12 uA (typical)

 

Turnkey Products
The MTCH6102 is a low power 2D touch IC for small touch pads. Besides single finger tracking it supports out of the box surface gesture detection as well. The MTCH6102 runs the mTouch surface library.

Key Features:
Touch Sensor Support:
  • Up to 15 Channels
  • Works with Printed Circuit Board (PCB) Sensors, Film, Glass and Flexible Printed Circuit (FPC)
Cover Layer Support:
  • Plastic: up to 3 mm
  • Glass: up to 5 mm
Touch Performance:
  • >200 Reports per Second (configurable)

 

Touch Features:
  • Gesture Detection and Reporting
  • Self-Capacitance Signal Acquisition
Power Management:
  • Configurable Sleep/Idle Frame Rates
  • Standby mode <500 nA (typical)
  • Active mode <12 uA (typical)
Interface:
  • I2C™ (up to 400 kbps)
  • As an alternative with enhanced noise resistance, water tolerance and support for 2-finger gestures please use the mTouch surface library
Tool Description

 QT1_XPRO_Angled
pdf

 ATQT1-XPRO – QT1 Xplained Pro
The kit is an extension board that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller (PTC).

 qt3_sideview_300x200px
pdf

ATQT3-XPRO – QT3 Xplained Pro
The keypad extension board demonstrating an ultra-low power keypad design using the Peripheral Touch Controller (PTC). Utilizing the PTC’s low power capabilities it enables market’s lowest power wake-up on touch.

 ATQT4-XPRO
pdf

 ATQT4-XPRO - QT4 Xplained Pro
The kit is an extension board that enables evaluation of self-capacitance Touch and Proximity sensors using the Peripheral Touch Controller (PTC).

ATQT5-XPRO
 pdf

 ATQT5-XPRO - QT5 XPlained Pro
The QT5 Xplained Pro kit is an extension board that enables evaluation of mutual capacitance touch using the Peripheral Touch Controller (PTC). The kit shows how easy it is to design a nice looking capacitive touch interface using the PTC module. The kit includes one board with curved mutual capacitance slider and two mutual capacitance buttons. In addition the board has 16 LEDs arranged as two 7-segment digits.

ATQT7 XPRO
 pdf

 QT7 Xplained Pro
Microchip® QT7 Xplained Pro kit is an extension board to evaluate self-capacitance touch - robust, water tolerant to the highest extend.
The kit demonstrates water tolerant touch using driven shield pr Driven Shield+ pending the MCU in use. The kit includes one board with self-capacitance slider and two self-capacitance buttons. Addition it has 8 LEDs enable button state and slider position feedback.

 ATSAMC20-QTRDEMO_angled
pdf

 ATSAMC20-QTRDEMO – SAM C20 QTouch Robustness demo
The kit demonstrates the high capacitive touch performance of the Peripheral Touch Controller (PTC) while achieving best-in-class conducted immunity and moisture tolerance required in home appliance and industrial applications.

 QTouch_Robust_Board_Angle_1light-web
pdf

 ATSAMD20-QTRDEMO – SAM D20 QTouch Robustness demo
The kit demonstrates the high capacitive touch performance of the Peripheral Touch Controller (PTC) while achieving best-in-class conducted immunity and moisture tolerance required in home appliance and industrial applications.

 TSLCD-XPRO_angled_web
pdf

ATSLCD1 – SLCD1 Xplained Pro (sold in bundle with ATSAML22-XPRO-B)
The kit provides a 179-segment LCD display with five touch buttons. It connects to the Xplained Pro boards with segment LCD extension header. 
 

microchiptechnologyinc_38879970450

pdf

ATTINY817-QTMOISTD – ATtiny817 water tolerance demo kit
The ATtiny817 QTouch Moisture Demo Kit 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.

microchiptechnologyinc_31436548656

pdfzip_icon

DM160227 - Low Cost mTouch Evaluation Kit
This evaluation kit is a platform to evaluate and develop Capacitive Touch application using mTouch technologies. The kit is showing Proximity sensing solution, different button sizes as well as how to use a guard for better noise performance. It also features mTouch algorithm for water rejection.

Touch and Input Sensing Video Channel