Microchip PIC32CM PL10 Cortex-M0+ microcontrollers are pin-to-pin compatible with AVR MCUs, support 5V operation

Microchip has added the PIC32CM PL10 MCUs to its PIC32C Arm Cortex-M0+ microcontroller family. Pin-to-pin compatible with AVR MCUs, the new PL10 MCUs feature a range of Core Independent Peripherals (CIPs), 5V operation, and functional safety (FuSa) compliance.

The microcontrollers notably integrate a 12-bit ADC with strong noise immunity, a Peripheral Touch Controller (PTC) for responsive touch applications, and two serial communication interfaces with USART, I2C, and/or SPI support. Target applications include industrial control, building automation, consumer appliances, power tools, and sensor-based systems.

Microchip PIC32CM PL10

Microchip PIC32CM PL10 specifications:

  • MCU core – Arm Cortex-M0+ core up to 24 MHz
  • Memory –  Up to 16 KB SRAM (8 KB in current datasheet)
  • Storage – Up to 128 KB Flash (64 KB in current datasheet)
  • I/Os and peripherals
    • Up to 55x programmable I/O pins
    • Up to 16x external interrupts
    • Multi-Voltage I/Os (MVIO), removing the need for external level shifters
    • Peripheral Touch Controller (PTC)  with up to 29 self-capacitance channels
    • Two serial communication interfaces (SERCOM0/1)
      • SERCOM0: USART, SPI, and I2C
      • SERCOM1: USART, SPI
    • Two-channel Direct Memory Access Controller (DMAC)
    • Four-channel Event System (EVSYS ) to enable low-latency, low-power communication between peripherals without using the Arm core
    • Analog
      • 12-bit differential and single-ended Analog-to-Digital Converter (ADC) up to 800 ksps
      • 2x analog comparators
  • Timers
    • 3x 16-bit basic Timer/Counters (TCs)
    • 16-bit Timer/Counter for Control (TCC) with four Pulse-Width Modulation (PWM) channels
    • Watchdog Timer (WDT)
    • 32-bit Real Time Counter (RTC) with clock/calendar function
  • Debugger Development Support
    • In-circuit and in-application programming
    • Two-Wire Serial Wire Debug Port Interface
    • Four hardware breakpoints and one data watchpoint
    • Micro Trace Buffer (MTB) for instruction trace in SRAM
    • Programming and Debugging Interface Disable (PDID) functionality
  • Misc – External crystal oscillator with failure detection
  • Supply Voltage – 1.8–5.5V
  • Packages
    • 28-pin VQFN with Wettable Flanks (WF), SSOP, and SPDIP (breadboard-compatible)
    • 32-pin TQFP and VQFN WF
    • 48-pin TQFP and VQFN WF
    • 64-pin TQFP and VQFN WF
  • Temperature Range
    • Industrial: −40°C to 85°C
    • Extended: −40°C to 125°C (AEC-Q100 Grade 1)
PIC32CM PL10 family designations
PIC32CM PL10 part numbers and nomenclature
Detailed comparison PIC32CM PL10 microcontroller family
Detailed comparison between different SKUs

The PL10 family is supported by Microchip’s MPLAB X IDE, as well as third-party tools such as Microsoft Visual Studio Code (VS Code), IAR Systems Workbench for Arm, Arm Keil, SEGGER debuggers, Zephyr RTOS, and more. Microchip also mentions the MPLAB AI Coding Assistant for code generation and real-time insights to accelerate and simplify development.

The PIC32CM-PL10 Curiosity Nano Evaluation Kit (EV10P22A) enables rapid prototyping and evaluation of the new PIC32M PL10 family. It’s based on the PIC32CM6408PL10048 device (64KB flash, 8KB SRAM, 48-pin package), and features an on-board Nano Debugger for programming and debugging, a USB-C port for power and data, a user LED, a touch button, and a mechanical user switch. It exposes I/Os through breadboard-compatible Curiosity Nano edge connectors and castellated edges for surface mounting.

PIC32CM PL10 Curiosity Nano Evaluation Kit
Low-resolution render of the PIC32CM PL10 Curiosity Nano Evaluation Kit

The PIC32CM PL10 MCUs can be purchased directly from Microchip or through authorized distributors. It could not find any SKU on Microchip Direct, but the PIC32CM PL10 Curiosity Nano Evaluation Kit is offered for $9.99. More details can be found on the product page, the press release, and the online documentation for the board.

Thanks to TLS for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
10 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC