Core-independent touch dsPIC33 DSCs offer leading-edge capacitive touch sensing performance with robustness, water and moisture rejection, immunity for conducted noise, functional safety readiness (ISO 26262, IEC 61508 and IEC 60730) and security.
The touch libraries in MPLAB® Code Configurator (MCC), our free graphical programming environment, support autonomous capacitive touch sensing using core-independent touch dsPIC33 DSCs. The libraries support:
Combine these touch technologies using our touch library for use cases such as:
Some use cases listed above will be available in subsequent library releases. Contact us for more information.
We offer the ISO26262 Functional Safety Touch packages for Core-Independent Touch DSCs to enable you to develop automotive safety-compliant touch applications. Below are the highlights of the ISO26262 Functional Safety Touch packages*.
* Functional Safety packages for diagnostics for the dsPIC33C DSCs must be purchased separately.
Our sophisticated and user-friendly touch ecosystem covers all Microchip MCUs to bring your touch design from a concept to a final product quickly and smoothly. Complete your touch design in a few simple steps:
The touch ecosystem and library APIs remain the same across device families, including PIC®, AVR® and SAM MCUs and dsPIC® DSCs, to seamlessly migrate based on system requirements.
This board simplifies the evaluation of capacitive touch using core independent touch DSCs. This board has an on-board touch buttons, CAN/CAN FD, LIN transceivers and two Xplained Pro connectors to interface touch extension boards.
This simple board can help you quickly prototype your touch application with the Curiosity Nano Touch Adapter and touch extension boards.
The Curiosity Nano Touch Adapter is a hardware extension platform to simplify the connection between Curiosity Nano MCU evaluation boards and Xplained Pro touch extension boards.
This extension board evaluates the water and noise robustness of self-capacitance touch using driven shield or Driven Shield+ technology.
This extension board easily evaluates the 2D touch surface library by demonstrating water tolerance and noise immunity on a touchpad.
This extension board demonstrates Metal over Cap (MoC) touch. The board connects via an XPRO connector to the compatible dsPIC33CK Touch-CAN-LIN Curiosity Board or dsPIC33CK Curiosity Nano Board using the Curiosity Nano Touch Adapter.
The board connects compatible development boards with Xplained Pro connectors and touch extension boards to enable the emulation of pin fault conditions in functional safety-relevant projects.
MCC is a free graphical programming environment that generates C code for different touch sensing use cases that you can insert into your project.
MPLAB X IDE is a single Integrated Development Environment (IDE) that supports all dsPIC33 DSCs.
MPLAB XC-DSC compiler is a comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front-end.
MPLAB Discover is a catalog of fully configured and complete source code, projects, examples and software applications.
MPLAB Data Visualizer is a free debugging tool that graphically displays runtime variables in an embedded application.
This demo application showcases the use of high-performance, real-time dsPIC33C DSCs to meet the security and AUTOSAR requirements and implement a variety of automotive ECU functions.
Title
|
|
---|---|
Capacitive Touch Sensor Design | Download |
dsPIC33/PIC24 FRM, Peripheral Trigger Generator (PTG) | Download |
Implementing Metal Over Capacitive Touch Sensors | Download |
Getting Started with Dual Core | Download |
Layout and Physical Design Guidelines for Capacitive Sensing | Download |
dsPIC33/PIC24 FRM, 12-Bit High-Speed, Multiple SARs A/D Converter (ADC) | Download |
dsPIC33/PIC24 FRM, Direct Memory Access Controller (DMA) - PIC24F FRM | Download |
dsPIC33/PIC24 FRM, Capture/Compare/PWM/Timer (MCCP and SCCP) | Download |
Learn how Microchip’s dsPIC33 Digital Signal Controllers (DSCs) with core-independent touch address the challenges of implementing robust capacitive touch-sensing designs in automotive and industrial applications that require precision touch, faster response, robustness, functional safety and security.