Capacitive Touch Design: Getting Started with Touch using Microchip Code Configurator (MCC) Melody

Capacitive Touch Design: Getting Started with Touch using Microchip Code Configurator (MCC) Melody

In this course we will use MPLAB® X, MCC Melody, and Microchip Touch libraries to create a capacitive touch project with buttons and a slider. (July 2023)

rate limit

Code not recognized.

About this course

In this course we will use MPLAB® X, MCC Melody, and Microchip Touch libraries to create a capacitive touch project with buttons and a slider. The project will utilize an AVR128DA48 Curiosity Nano with Curiosity Nano Touch Adapter and the QT7 Xplained Pro touch sensor board. Application code will be added to execute the touch system and turn on LEDs corresponding to touch sensors.  Touch performance is evaluated on the hardware and touch signals are viewed using the MPLAB Data Visualizer with the Touch Plugin. All knowledge gained in this course will aid you in developing applications for your own hardware. (July 2023)

Curriculum46 min

  • Syllabus
  • Course Introduction and Agenda 1 min
  • Software and Hardware Tools Used In This Class 2 min
  • Touch Design Plan
  • QT7 Demo Board Self-Capacitance Sensors 1 min
  • Pin Configuration On The Curiosity Nano Touch Adapter 1 min
  • AVR128DA48 CNano Touch Tune Pins 1 min
  • Creating a MCC Melody Touch Project
  • Create a Standalone Project 3 min
  • Open MCC Melody 4 min
  • Configuring the Touch System 7 min
  • System Clock and Interrupts 2 min
  • UART Configuration 1 min
  • Setup I/O Pins to Control LEDs 2 min
  • Generate the Project 2 min
  • Creating the Application Code
  • Call the Touch Process 5 min
  • Control LEDs as a Function of Touch 6 min
  • Compile and Program 1 min
  • Testing the Project on Hardware
  • Verifying Project Operation 1 min
  • Using the MPLAB® Data Visualizer
  • Viewing Touch Data In Realtime 5 min
  • Wrap-Up
  • Summary 1 min
  • Additional Resources and Tools Used
  • Your Feedback
  • We need your Feedback!

About this course

In this course we will use MPLAB® X, MCC Melody, and Microchip Touch libraries to create a capacitive touch project with buttons and a slider. The project will utilize an AVR128DA48 Curiosity Nano with Curiosity Nano Touch Adapter and the QT7 Xplained Pro touch sensor board. Application code will be added to execute the touch system and turn on LEDs corresponding to touch sensors.  Touch performance is evaluated on the hardware and touch signals are viewed using the MPLAB Data Visualizer with the Touch Plugin. All knowledge gained in this course will aid you in developing applications for your own hardware. (July 2023)

Curriculum46 min

  • Syllabus
  • Course Introduction and Agenda 1 min
  • Software and Hardware Tools Used In This Class 2 min
  • Touch Design Plan
  • QT7 Demo Board Self-Capacitance Sensors 1 min
  • Pin Configuration On The Curiosity Nano Touch Adapter 1 min
  • AVR128DA48 CNano Touch Tune Pins 1 min
  • Creating a MCC Melody Touch Project
  • Create a Standalone Project 3 min
  • Open MCC Melody 4 min
  • Configuring the Touch System 7 min
  • System Clock and Interrupts 2 min
  • UART Configuration 1 min
  • Setup I/O Pins to Control LEDs 2 min
  • Generate the Project 2 min
  • Creating the Application Code
  • Call the Touch Process 5 min
  • Control LEDs as a Function of Touch 6 min
  • Compile and Program 1 min
  • Testing the Project on Hardware
  • Verifying Project Operation 1 min
  • Using the MPLAB® Data Visualizer
  • Viewing Touch Data In Realtime 5 min
  • Wrap-Up
  • Summary 1 min
  • Additional Resources and Tools Used
  • Your Feedback
  • We need your Feedback!