This 72 MHz Arm® Cortex®-M23 MCU enables touch interface functionality in various environments. Its Peripheral Touch Controller (PTC) module supports gesture recognition and touch detection under a variety of rugged conditions, including noise and moisture. The device offers up to 512 KB of Flash memory, IEC SIL 2 compliance and software resources to support safety certification processes.
SleepWalking is a feature that allows select peripherals to operate while the CPU remains in a sleep state, enabling tasks to continue autonomously and resulting in lower power consumption.
Enhanced PTC modules enable:
Our touch library streamlines touch development with GUI-based configuration and automatic code generation in our MPLAB® Code Configurator (MCC) to minimize the need for signal processing expertise.
Memory Protection and Integrity: ECC with fault injection safeguards Flash and SRAM data, while MBIST enables memory testing at boot
Fail-Safe Clock Monitoring: Clock failure detection enables continuous operation and prevents system lockup
Jump-start your projects with our MPLAB Tools for Microsoft® Visual Studio® Code (VS Code), which offers a user-friendly interface and robust features tailored for Arm® Cortex® M0+ MCUs. Benefit from seamless project imports, intuitive debugging tools and the innovative MPLAB AI Coding Assistant.
This AI-powered MPLAB Extension provides real-time code generation, error detection and direct access to our data sheets so that you spend less time troubleshooting and more time innovating.
MPLAB Harmony v3 is a flexible, fully integrated embedded software development framework for 32-bit MCUs. It includes peripheral libraries, drivers and system services that enable Real-Time Operating System (RTOS)-friendly development with extensive third-party integration support. The framework maximizes code reuse and reduces time to market.
The PIC32CM GC00 series of ISO 26262-compliant microcontrollers (MCUs) represents our latest Arm® Cortex®-M23 product line that features an extensive suite of communication interfaces, including CAN FD, USB, LIN, I2C, SPI and USART, as well as a Peripheral Touch Controller (PTC). Functionality can be further enhanced using the development kit's support for Arduino® Uno R3, mikroBUS™ or two additional extension headers.
Compliant with IEC 61508, the PIC32CM GC00 offers the reliability and documentation essential for safety-critical environments. The ISO 26262 and IEC 61508 functional safety packages supply thorough documentation, including FMEDA reports and safety manuals, to accelerate your certification journey.
Safety Certifications
This robust safety foundation makes the PIC32CM GC an excellent choice for applications where failure is not an option, from automotive systems to industrial control equipment that require verified functional safety compliance.
Live Chat