We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Third-Party Partners for 32-bit Microcontrollers

If you need additional resources or support when creating applications using our 32-bit microcontrollers (MCUs), our network of third-party partners provides an array of ready-to-use hardware boards, development tools and software libraries to ease your development and speed your time to market. Our applications engineers and other teams work closely with these partners on an ongoing basis to ensure that their products or solutions complement and work seamlessly with Microchip devices. Look through the information in the tables below to learn about our third-party partners in these categories:

Development Tools

Development Tools
Development Tools IDE C/C++ Compiler Debugger Programmer Code Verification Embedded Operating Systems RTOS Devices Supported PIC32MX PIC32MK PIC32MZ PIC32MZ DA SAM LX SAM C2X SAM D2X SAM D/E5X SAM E7/V7/S7X
Ashling provides an industry-leading C/C++ tool suite for the embedded MIPS market. Ashling’s compiler and Opella-XD probe are highly flexible solutions for MIPS code developers and support a wide range of cores.
      ⦿ ⦿                          
Elnec builds universal and production device programmers, programming adapters and modules, NAND Flash programmers, ISP programmers and gang programmers.
Developed in partnership with the world's leading chip companies over a 15 year period, the FreeRTOS kernel is a market-leading Real-Time Operating System (RTOS) and the de-facto standard solution for microcontrollers and small microprocessors.
              ⦿   ⦿ ⦿ ⦿ ⦿   ⦿ ⦿ ⦿ ⦿
IAR Systems supplies future-proof software tools and services for embedded development, enabling companies worldwide to create the products of today and the innovations of tomorrow. The complete C/C++ compiler and debugger toolchain, IAR Embedded Workbench, offers full-scale support for Microchip’s 32-bit MCUs.
  ⦿ ⦿ ⦿                     ⦿ ⦿ ⦿ ⦿
Keil Microcontroller Development Kit (MDK) provides a comprehensive set of software development environment . This includes uVision IDE, C/C++ Compiler and essential middleware elements.
  ⦿ ⦿                       ⦿ ⦿ ⦿ ⦿
Liverpool Data Research Associates (LDRA) is a provider of software as well as quality, compliance management and testing solutions. LDRA's solutions are certified for use in safety-related applications and LDRA also acts as a consultant for activities related to functional safety.
The Micrium µC/OS family is recognized for its unparalleled reliability, performance, dependability, impeccable source code, and extensive documentation. In addition, some Micrium components contain certifications that meet the rigorous safety-critical standards demanded by industries that include medical electronics, avionics, and industrial products.
              ⦿   ⦿ ⦿ ⦿ ⦿   ⦿ ⦿ ⦿  
NuttX is a Real-Time Operating System (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards.
                  ⦿   ⦿   ⦿   ⦿   ⦿
SEGGER provides an RTOS plus communication and security software. Developers can benefit from SEGGER's decades of experience in the industry to give them a head-start on their projects. The J-Link debug probes with Ozone, the accompanying debugger and performance analyzer, and Embedded Studio the powerful cross platform C/C++ IDE, are available to support developers in creating their own embedded systems.
  ⦿   ⦿       ⦿                    


Development Tools
Development Tools Embedded Operating Systems RTOS Math Libraries Security Software Libraries (AES, SHA, ECC,...) TLS Secure Programming Provisioning Connectivity Safety Class B Libraries Graphics Graphics & Libraries & GUI Audio & Speech Development Boards MPLAB® Harmony Integration Devices Supported PIC32MX PIC32MK PIC32MZ PIC32MZ DA SAM LX SAM C2X SAM D2X SAM D/E5X SAM EZ/V7/S7X
Wizard is TARA Systems’ embedded Graphical User Interface (GUI) technology that enables designers to create platform-independent and high-performance GUIs, even on resource-constrained microcontrollers.
                          ⦿         ⦿   ⦿         ⦿  
Security for connected devices is critical. Incidents of attacks, counterfeiting and cloning are growing, and governments are getting involved with legislation and policies. Secure Thingz's products enable companies to implement their own supply chain of trust and make it possible to manage devices for their lifecycle.
⦿             ⦿                             ⦿        
Trustonic’s Kinibi-M™ solution addresses the needs of devices like sensors, wearables and other single-use devices running on microcontrollers. This solution includes the Kinibi M platform, key provisioning, Digital Holograms™ technology, tools and a Software Development Kit (SDK).
              ⦿ ⦿                           ⦿        
wolfSSL focuses on creating high quality, portable, embedded security software. Current products include the wolfSSL embedded SSL library, wolfCrypt embedded crypto engine, wolfMQTT, wolfSSH and wolfSSL JNI wrapper. As strong believers in open source, the majority of wolfSSL’s products are dual licensed under both the GPLv2 as well as standard commercial licensing. The wolfSSL embedded SSL library is available in Harmony Integrated Software Development Framework.
          ⦿                         ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿

Hardware Boards

Development Tools
Development Tools IDE Security Connectivity Safety Class B Libraries Graphics Graphics Libraries & GUI Audio & Speech Development Boards MPLAB® Harmony Integration Solution(s) Devices Supported PIC32MX PIC32MK PIC32MZ PIC32MZ DA SAM LX SAM C2X SAM D2X SAM D/E5X SAM E7/V7/S7X
Arduino is an open-source electronic prototyping platform enabling users to create interactive electronic objects.
      ⦿         ⦿ ⦿                   ⦿    
Adafruit designs, manufactures and sells a number of electronics products, electronics components, tools and accessories. It also produces a number of learning resources, including live and recorded videos related to electronics, technology and programming.
      ⦿     ⦿     ⦿                   ⦿ ⦿  
Design in and expertise service providing boards and solutions.
e-Ink Bundle
  ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿
Knowles’ deep history, best-in-class talent, and unmatched capabilities in acoustics, software, and signal processing, enables us to solve our customers’ critical audio challenges for the mobile, ear and IoT markets. As the industry’s leading provider of high-performance audio solutions, Knowles delivers improved audio quality, and enables consumers to better control technology with voice.
Audio Platform
Mikroe is a fast-growing company that produces entire development toolchains for all major microcontroller architectures. Through its commitment to excellent, reliable and fully equipped hardware and software products, they aim at helping fellow engineers get the job done quickly.
                  ⦿       ⦿ ⦿ ⦿ ⦿   ⦿ ⦿ ⦿ ⦿

Getting Started with the SAM E51 Curiosity Nano Evaluation Kit

MPLAB® Harmony 3 is a software development framework consisting of compatible and interoperable modules that include peripheral libraries (PLIBs), drivers, system services, middleware and third-party libraries. The MPLAB Harmony Configurator (MHC) is a GUI-based tool that provides an easy way to enable and configure various MPLAB Harmony modules. The MHC is a plug-in to the MPLAB X Integrated Development Environment (IDE). More Details about MPLAB Harmony v3 can be found at

This video explains how to create a simple application on Microchip's ARM® Cortex®-M4 based flash SAM E51 microcontroller using Harmony v3 MHC. This application demonstrates an LED (LED0) toggling on a periodic basis and print the LED toggling rate on a serial terminal. The periodicity of the timeout will change from 500 milliseconds to one second, two seconds, four seconds and back to 500 milliseconds every time you press the switch SW0 on the SAM E51 Curiosity Nano Evaluation Kit.