5V Device Family with Advanced Features for Automotive, Industrial and Home Appliance Designs


The PIC32CM JH family of microcontrollers (MCUs) is the next generation of the popular SAM C21 family of Arm® Cortex®-M0+ based MCUs. The PIC32CM JH family of MCUs delivers a variety of popular features plus extended memory options up to 512 KB of Flash and 64 KB to help you create designs that need functional safety, enhanced touch or security.

They are available in 32- to 100-pin package options and are pin compatible with the SAM C21 family in the 32-pin, 48-pin, and 64-pin packages to provide an upgrade path for existing designs or a scalable solution for new designs.

Start Your New Design With Improved, Enhanced and Lower-Cost PIC32C MCUs


Did you know that PIC32C MCUs, powered by Arm Cortex cores, offer enhanced features and other benefits at up to 60% lower prices than comparable SAM MCUs? They deliver the performance and functionality to meet the requirements of a vast array of embedded designs,

Related Devices


Compatible products with expanded features or options and that support the same set of 5V applications as the PIC32CM JH family include:

PIC32CM MC Family

  • Cost optimized for motor and industrial control applications
  • Memory option of 128 KB Flash and 16 KB RAM
  • Pin compatible with PIC32CM JH MCUs in 32- and 48-pin packages
  • Advanced analog peripherals for motor control

SAM C Family

  • Memory options of up to 256 KB Flash and 64 KB RAM
  • Available in 32-, 48-, 64- and 100-pin packages
    • Pin compatible with PIC32CM JH MCUs in 32-, 48- and 64-pin packages
  • Peripheral touch control for touch applications
  • Supports multiple analog peripherals such as Analog-to-Digital Converters (ADCs), Delta-Sigma ADCs and Digital-to-Analog Converters (DACs)

Key Features for Your Application


220323-mcu08-soc-functional-safety-iso-discount-2-webpage-750x500px

Functional Safety

The PIC32CM JH family integrates hardware-based functional safety features that are used to implement ISO 26262, IEC 61508 and IEC 60730 applications. These features include:

  • ECC with fault injection on both the Flash and SRAM
  • Memory Built-In Self-Test (mBIST) for SRAM
  • Loopbacks on many of the serial communications interfaces
  • Clock Failure Detection (CFD)
  • Hardware-based Cyclical Reduancy Check (CRC)
  • Memory Protecion Unit (MPU)
  • Peripheral Access Controller (PAC)
adobestock-85125554

Enhanced Capacitive Touch

As an upgrade to the SAM C21, the PIC32CM JH family's Peripheral Touch Controller (PTC) includes the Driven Shield Plus to provide excellent moisture tolerance. Other features include:

  • Support for mutual-capacitance and self-capacitence sensing
  • One pin per electrode, which eleminates the need for external components
  • Ability to add buttons, wheels, sliders and surfaces
  • Wake-up on touch
security-cyber-attack-protection-trust-shield

Secure Boot Option

The PIC32CM JH can be used in appllications that require secure boot. It can be paired with one of our security ICs to provide additional security capabilities. These features can be used to implement secure boot:

  • Configurable One-Time Programmable (OTP) section of Flash for secure boot code
  • SHA-256 hardware with Integrity Check Monitor (ICM) for Direct Memory Access (DMA)

Other Features


PIC32CM JH devices combine the performance and energy efficiency of an Arm Cortex-M0+ based MCU with an optimized architecture and powerful peripherals. As the next-generation successor to our popular 5V SAM C21 and SAM C21N families, these MCUs offer several new features that include increased memory and secure boot. To accelerate your design cycle, we offer a complete ecosystem of development resources that includes evaluation boards and easy-to-use software with ready-to-use application examples developed in MPLAB® Harmony.

  • CPU clock speed up to 48 MHz
  • Operating voltage of 2.7V–5.5V ensures best possible signal-to-noise ratio and robustness in term of noise immunity, EMC, ESD and latch up
  • Dual 12-bit simultaneous sampling Analog-to-Digital Converters (ADCs)
  • Positional Decoder (PDEC) for motor control
  • Timer/Counter for Control (TCC) peripheral provides dedicated timers for industrial and motor control
  • Flexible peripherals include four Serial Communication Modules (SERCOMs) that can be configured to act as a USART, UART, SPI, I2C, RS485 or LIN bus interface
  • 12-channel Direct Memory Access (DMA) controller with Cyclic  Redundancy Check (CRC) module
  • Pin compatible with the SAM C21 family in the 32-pin, 48-pin and 64-pin packages
  • AUTOSAR ASIL B MCALs

PIC32CM JH Family MCUs


Target Applications


Automotive

  • Door modules
  • In-cabin capacitive touch
  • Seat controls
  • On-Board Diagnostics (OBD)
  • Sensor nodes
  • ISELED® protocol lighting
  • Body electronics

Capacitive Touch

  • Home appliances
  • Automotive door, center consule and steering wheel controls
  • Industrial controls
  • Trackpads
  • Keypads

Industrial

  • Motor control
  • I/O boards
  • Industrial automation
  • Programmable Logic Controllers (PLCs)
  •  

Development Tools


220517-mcu32-photo-ev81x90a-angle-transparent

PIC32CM JH01 Curiosity Pro Development Board

Part Number: EV81X90A

The PIC32CM JH01 Curiosity Pro Evaluation Kit is an excellent way to begin evaluating and prototyping with PIC32CM JH Arm® Cortex®-M0+ based MCUs. It provides general-purpose embedded control capabilities with an enhanced Peripheral Touch Controller (PTC), functional safety features and an on-board TrustAnchor (TA100) CryptoAutomotive™ security IC.

240520-mc32-photo-ev29g58a-angle1-transparent

PIC32CM JH01 Curiosity Nano+ Touch Evaluation Kit

Part Number: EV29G58A

The PIC32CM JH01 Curiosity Nano+ Touch Evaluation Kit (EV29G58A) is a hardware platform that contains a PIC32CM5164JH01048 microcontroller (MCU). The Curiosity Nano+ Touch evaluation kit can be used as a stand-alone discovery element or may be combined with expansion elements for quick prototyping. 

Documentation


Search Documentation

Microchip Bootloaders


Bootloaders are used to upgrade firmware on a target device without using an external programmer or debugger. Commonly used with microcontrollers (MCUs), a bootloader contains code that loads and executes an application program. Bootloaders can also perform additional tasks such as validating the code integrity and authenticity.

Bootloaders

Watch Our PIC32CM JH Video

Powered by Arm® Cortex® core architectures, our PIC32C family of 32-bit microcontrollers (MCUs) delivers a unified and simplified development experience that includes powerful peripherals and advanced analog features. These MCUs are well-suited for applications in industrial automation, consumer electronics and IoT devices. They feature advanced power management and security options and are supported by our MPLAB® X IDE and MPLAB Harmony framework to facilitate development.