Skip to content

Microchip-MPLAB-Harmony/touch_apps

Repository files navigation


title: Touch Applications has_children: true has_toc: false nav_order: 1

Microchip logo Harmony logo small

Microchip MPLAB® Harmony 3 Touch Library

MPLAB Harmony 3 Touch Library is a royalty-free software library for developing touch applications on 32-bit microcontrollers using the Peripheral Touch Controller (PTC). Developers can use it to integrate touch-sensing capability into their applications. The library supports both self-capacitance and mutual-capacitance acquisition methods.

MPLAB Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC microcontroller and microprocessor devices. Refer to the following links for more information.

This repository contains the MPLAB® Harmony 3 Touch application examples

To clone or download these application from Github,go to the main page of this repository and then click Clone button to clone this repo or download as zip file. This content can also be download using content manager by following these instructions

Contents Summary

Folder Description
apps Touch example applications
docs Applications help documentation

Touch Library

Refer to Touch Library Help for overview

Touch Examples

The following applications are provided to demonstrate touch applications using Touch supporting Xplained boards

Name Description
QT1 Xplained Pro Self Capacitance Extension Board Examples using the button and scroller operation using self capacitance
QT1 Xplained Pro Mutual Capacitance Extension Board Examples using the button and scroller operation using mutual capacitance
QT7 Xplained Pro Extension Board Examples using the QT7 water tolerant and robust touch board
T9 Xplained Pro Extension Board Examples using buttons operation using self capacitance.
T10 Xplained Pro Extension Board Examples using the button and scroller operation using mutual capacitance
Onboard Sensors Development Boards Examples using onboard touch button(s) on Development boards
  • Please refer to the Touch Modular Library Userguide available in the link below for further information.

  • Also, refer to the microchip developer pages listed under "Harmony 3 Touch Configurator" > Step by Step Examples > Set Up the Environment for detailed information regarding configuring touch projects in Harmony framework.

  • For licensing information about contents of this module, please refer to MPLAB Harmony License.

  • For more information about the latest release, please refer to Release Notes.