# touch_apps **Repository Path**: Microchip-MPLAB-Harmony/touch_apps ## Basic Information - **Project Name**: touch_apps - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-18 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- title: Touch Applications has_children: true has_toc: false nav_order: 1 --- ![Microchip logo](https://raw.githubusercontent.com/wiki/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/images/microchip_logo.png) ![Harmony logo small](https://raw.githubusercontent.com/wiki/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/images/microchip_mplab_harmony_logo_small.png) # 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. - [Microchip 32-bit MCUs](https://www.microchip.com/design-centers/32-bit) - [Microchip 32-bit MPUs](https://www.microchip.com/design-centers/32-bit-mpus) - [Microchip MPLAB X IDE](https://www.microchip.com/mplab/mplab-x-ide) - [Microchip MPLAB Harmony](https://www.microchip.com/mplab/mplab-harmony) - [Microchip MPLAB Harmony Pages](https://microchip-mplab-harmony.github.io/) This repository contains the MPLAB® Harmony 3 Touch application examples - [Release Notes](release_notes.md) - [MPLAB® Harmony License](Microchip_SLA001.md) To clone or download these application from Github,go to the [main page of this repository](https://github.com/Microchip-MPLAB-Harmony/touch_apps) 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](https://github.com/Microchip-MPLAB-Harmony/contentmanager/wiki) ## Contents Summary | Folder | Description | | ------ | ------------------------------- | | apps | Touch example applications | | docs | Applications help documentation | ## Touch Library Refer to [Touch Library Help](https://microchip-mplab-harmony.github.io/touch) 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](apps/qt1_selfcap_xpro_board/readme.md) | Examples using the button and scroller operation using self capacitance | | [QT1 Xplained Pro Mutual Capacitance Extension Board](apps/qt1_mutualcap_xpro_board/readme.md) | Examples using the button and scroller operation using mutual capacitance | | [QT7 Xplained Pro Extension Board](apps/qt7_selfcap_xpro_board/readme.md) | Examples using the QT7 water tolerant and robust touch board | | [T9 Xplained Pro Extension Board](apps/t9_selfcap_xpro_board/readme.md) | Examples using buttons operation using self capacitance. | | [T10 Xplained Pro Extension Board](apps/t10_mutualcap_xpro_board/readme.md) | Examples using the button and scroller operation using mutual capacitance | | [Onboard Sensors Development Boards](apps/onboard_sensor/readme.md) | Examples using onboard touch button(s) on Development boards | - Please refer to the [Touch Modular Library Userguide](https://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en590454) 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](http://microchipdeveloper.com/touch: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](License.md). - For more information about the latest release, please refer to [Release Notes](release_notes.md).