This video is still being processed. Please check back later and refresh the page.

Uh oh! Something went wrong, please try again.

25068 HMI4: Implementing Capacitive Touch I2C Host Interface for MTCH2120 (August 2025)

In this class you will learn how to implement the MCC Harmony I2C Host Driver for the MTCH2120 capacitive touch sensing controller, including understanding its architecture, commands, and capabilities, adding the I2C host module to an MCC Harmony project, and modifying the host interface to read and display touch sensor status.

rate limit

Code not recognized.

About this course

 

This is a recording of the course 25068 HMI4 - Implementing Capacitive Touch I2C Host Interface for MTCH2120 from the 2025 MASTERs Conference.

This class teaches how to implement the MCC Harmony I2C Host Driver for the MTCH2120 capacitive touch sensing controller. Participants will learn the basic architecture, commands, and capabilities of the MTCH2120, add the I2C host module to an MCC Harmony project, and modify the host interface to read and display touch sensor status.

Prerequisites:

Basic knowledge of working on projects in the MPLAB X IDE would be helpful.

Curriculum34 min

  • About this course
  • Class Overview
  • Syllabus & Downloads
  • Prepare for Self Paced Learning
  • Introduction 2 min
  • Turnkey Capacitive Touch Controller Overview 6 min
  • MTCH2120 Capacitive Touch Controller 8 min
  • MTCH2120 Evaluation Kit 2 min
  • LAB1: Data Visualizer Tuning 1 min
  • Connecting an External Host 2 min
  • LAB2: Creating a MCC Host Driver Tuning Project 4 min
  • I2C Interface, APIs and Interrupt Operation 6 min
  • LAB3: Customizing the I2C Host Driver 2 min
  • Summary 1 min
  • Complete Recording
  • 25068 HMI4 (34 min)

About this course

 

This is a recording of the course 25068 HMI4 - Implementing Capacitive Touch I2C Host Interface for MTCH2120 from the 2025 MASTERs Conference.

This class teaches how to implement the MCC Harmony I2C Host Driver for the MTCH2120 capacitive touch sensing controller. Participants will learn the basic architecture, commands, and capabilities of the MTCH2120, add the I2C host module to an MCC Harmony project, and modify the host interface to read and display touch sensor status.

Prerequisites:

Basic knowledge of working on projects in the MPLAB X IDE would be helpful.

Curriculum34 min

  • About this course
  • Class Overview
  • Syllabus & Downloads
  • Prepare for Self Paced Learning
  • Introduction 2 min
  • Turnkey Capacitive Touch Controller Overview 6 min
  • MTCH2120 Capacitive Touch Controller 8 min
  • MTCH2120 Evaluation Kit 2 min
  • LAB1: Data Visualizer Tuning 1 min
  • Connecting an External Host 2 min
  • LAB2: Creating a MCC Host Driver Tuning Project 4 min
  • I2C Interface, APIs and Interrupt Operation 6 min
  • LAB3: Customizing the I2C Host Driver 2 min
  • Summary 1 min
  • Complete Recording
  • 25068 HMI4 (34 min)