MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for developing embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices.
This repository contains the MPLAB® Harmony 3 Vision package, which provides a free, fast-to-market camera software development environment for Microchip 32-bit SAM microprocessor devices.
For more information, refer to the following resources:
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- MPLAB® X IDE
- MPLAB® Harmony
- MPLAB® Harmony Pages
- MPLAB® Discover
Package-specific resources:
Key features of the MPLAB® Harmony 3 Vision package include:
- Hardware-optimized support for Microchip 32-bit SAM microprocessors
- MPLAB Code Configurator support through compatible components
- C-based implementation with MISRA C Mandatory compliance
- Support for image sensors including:
- Sony IMX219
- OmniVision OV2640
- OmniVision OV5640 with built-in JPEG support
- OmniVision OV5647
- MIPI CSI-2 and parallel camera interface support
- Vision libraries and example applications for camera-based development
This package is distributed under the MPLAB® Harmony License.

