We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

Tools and Resources to Speed Up the Development of Your Touch Design 


When you decide to use one of our touch solutions in your design, we are committed to providing you with the necessary resources to successfully develop an innovative and robust user interface for your customers. Our design resources include hardware and software tools that are supported by extensive documentation, online tutorials example projects, code examples and more. Use this page to get started with your project.

Configure Your Touch-Enabled Device


MPLAB® Code Configurator (MCC) makes it easy to configure the code for any of our touch-enabled PIC®, AVR®, SAM and dsPIC33 devices. MCC is updated regularly as the touch features for device families evolve or as we launch new, innovative products. Our MCC Touch Features Overview provides more details on the touch features supported for each family of products. We also offer step-by-step instructions for getting started with MCC.

Explore our Ecosystem of Hardware and Software Tools


Pro Tip for First-Time Users

Skip installing MPLAB X IDE and see, configure, tune and visualize your first touch project directly in your browser. MPLAB Discover examples will open in MPLAB Xpress, our cloud-based IDE. 

Other Resources for Getting Started With Touch Projects


Touch Examples

MPLAB Discover is a catalog of fully configured and complete source code, projects, examples and software applications. Use it as your starting point for your touch projects

Touch Evaluation Kits

Use a touch evaluation kit out-of-the box or mix and match Curiosity Nano boards to quickly start your prototyping.

Touch Visualization and Tuning

Validation is essential for touch projects. Our touch library offers built-in touch visualization and real-time tuning for your designs. 

Go to the Touch Sensing Online Documentation section to view the step-by-step instructions, information about on-chip touch peripherals and the design and tuning guides.

Capacitive Touch Applications


While buttons for user interfaces are the most common implementations of capacitive touch, there are many other use cases for capacitive touch sensing. Our touch solutions are leading the way in many new capacitive touch applications. 

Functional Safety Touch

Functional safety is essential in many markets. Automotive functional safety requirements are governed by ISO 26262. Our Functional Safety Touch Library reduces your development time and effort for a variety of automotive applications, including:

  • Cruise control on steering wheels
  • Hazard buttons
  • Mirror control clusters

Hands-off Detection

Advanced Drive Assistance Systems (ADAS) systems use Hands-off Detection (HoD) to verify that a driver's hands are on the steering wheel. We offer a complete, single-chip HoD solution to speed up your implementation and shorten your time to market.

Radiant Heating

Radiant heating is more efficient than traditional car heating systems. Our touch solution for radiant heating controls can help you design an EV heating system that quickly brings the cabin temperature up to comfortable levels.

Car Door Handles and Controls

Touch-based user interfaces aren’t only restricted to a car’s interior. We provide dedicated touch solutions to enable Near Field Communication (NFC) in door handles or to create touch buttons to open a car door.

Digital Level Sensing 

Our capacitive Digital Level Sensing (DLS) solution senses the levels of liquids, eliminating the need for a floating element and the complexities of a mechanical solution.

Touchpads With Gestures

A touchpad can provide users with an easy and intuitive way to control their devices. Discover how easy it is to add a touchpad to control your new product. 

Frequently Asked Questions


Q: What is the best resource for learning about all the technical aspects of implementing touch in my new design?

A: Go to our Touch Sensing Online Documentation.

Q: Where can I find example projects for touch applications?

A: You will find example touch projects in MPLAB Discover.

Q: What touch capabilities does my MCU support?

A: Refer to the MCC Touch Support Overview to learn about the touch features in your Microchip device.

Q: I’m using a Curiosity Nano development board with the Curiosity Nano Touch Adapter an a touch extension board. How do I know which pin on my MCU corresponds to a button on the extension board?

A: Please refer to the Curiosity Nano Touch Adapter Pin Configurator section in our Touch Sensing Online Documentation. This section also includes touch information for Curiosity Pro and Xplained Pro boards

Q: Where can I find information about how to lay out touch buttons or sliders?

A: Please refer to AN2934: Capacitive Touch Sensor Design Guide for assistance with on all aspects of laying out touch sensors on PCBs and flexPCBs. This application note is also available in a web optimized version.

Q: How do I create a touch project in MPLAB Code Configurator (MCC)?

A: You will find step-by-step guides for implementing touch with MCC Melody and MCC Harmony in the MPLAB Code Configurator section of the online documentation.

Q: How do I visualize raw touch data for my project?

A: You can use the Tune feature in MCC Melody or MCC Harmony to easily enable touch tuning with one click. Refer to the MPLAB Data Visualizer section of the online documentation for additional information.

Q: How do I connect the UART/I2C/ SPI on my MCU to the USB port on my PC?

A: Our Microchip Touch Bridge (MTB) is a tuning bridge for designs using our touch devices. Refer to the Microchip Touch Bridge User Guide for more information.

Q: Is there a way to tune my touch design wirelessly?

A: Yes, wireless tuning is supported by the Microchip Touch Bridge. You will find information about implementing wireless communication to your PC in the Microchip Touch Bridge User Guide.

Q: How does a Microchip MCU acquire capacitive signals?

A: You can learn about this in the Touch Technology section of the online documentation.

Design Guides/User Guides


Title
Capacitive Touch Sensor Design Download
QTouch® Modular Library Peripheral Touch Controller User's Guide Download

Application Notes


Title
Touchpad With Built-In Surface Gesture Recognition Using Peripheral Touch Controller Download
mTouch Metal Over Cap Technology Download
Capacitive Touch Sensor Design Download
mTouch Sensing Technology Water Resistance Download
Microchip Capacitive Proximity Design Guide Download
Implementing Metal Over Capacitive Touch Sensors Download
Low-Power Touch Design Download