Introduction to Capacitive Touch Design: Getting Started with Buttons Using MCC

Introduction to Capacitive Touch Design: Getting Started with Buttons Using MCC

This class shows you how to use MPLAB®X, MCC, and the Microchip mTouch libraries produce a simple 2 button capacitive touch interface.

rate limit

Code not recognized.

About this course

Upon completion of this course, attendees will be able to use MPLAB®X, MCC, and Microchip mTouch libraries produce a simple 2 button capacitive touch interface running on the PIC18F47Q10 Curiosity Nano board with the Curiosity Nano Touch Adapter and the QT7 touch board. Corresponding LEDs will light when the button is touched.  All knowledge gained in this course will aid attendees in developing applications for their custom hardware.

Curriculum

  • Introduction
  • Syllabus
  • Hardware and Software Used In This Class
  • What Is Cap Touch?
  • mTouch Library Intro
  • Demo Application Overview
  • Using MCC For Touch Configuration
  • Generate the Project Skeleton
  • Project Configuration Using MCC
  • Touch Configuration Using MCC
  • Lab Files For Download
  • Adding Application Code
  • C3_M1 Which APIs Do I Need For Most Applications?
  • C3_M2 Application Demo With Callback Implementation
  • C3_M3 Intro to Data Visualizer for touch applications
  • Lab Files For Download
  • Summary
  • Summary
  • Reference Material

About this course

Upon completion of this course, attendees will be able to use MPLAB®X, MCC, and Microchip mTouch libraries produce a simple 2 button capacitive touch interface running on the PIC18F47Q10 Curiosity Nano board with the Curiosity Nano Touch Adapter and the QT7 touch board. Corresponding LEDs will light when the button is touched.  All knowledge gained in this course will aid attendees in developing applications for their custom hardware.

Curriculum

  • Introduction
  • Syllabus
  • Hardware and Software Used In This Class
  • What Is Cap Touch?
  • mTouch Library Intro
  • Demo Application Overview
  • Using MCC For Touch Configuration
  • Generate the Project Skeleton
  • Project Configuration Using MCC
  • Touch Configuration Using MCC
  • Lab Files For Download
  • Adding Application Code
  • C3_M1 Which APIs Do I Need For Most Applications?
  • C3_M2 Application Demo With Callback Implementation
  • C3_M3 Intro to Data Visualizer for touch applications
  • Lab Files For Download
  • Summary
  • Summary
  • Reference Material