Skip to content

Microchip-MPLAB-Harmony/smartenergy

Repository files navigation

Microchip logo Harmony logo small

MPLAB® Harmony 3 Smart Energy Support Package

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.

This repository contains the MPLAB® Harmony 3 Smart Energy package, which includes solutions for Power Line Communications (PLC), Metering/Metrology and Dual Core applications. Refer to the following link for more information about PLC.

The Smart Energy package supports initialization of Microchip PLC modem devices, PLC communication stacks such as G3 and PRIME, and development of standard PLC applications. The Smart Energy package also offers solutions to evaluate the features and to test the high accuracy that can be achieved with the Microchip Smart Metering library based on MTSH and MTC devices, as well as support solutions for Dual Core applications. Refer to the following links for release notes, training materials, and interface reference information.

Contents Summary

Folder Description
apps Metering demo and Dual Core demo applications
config Smart Energy module configuration file
docs Smart Energy help documentation
driver Drivers for PLC, RF devices and Metrology
service Common PLC services for communication stacks (G3, PRIME)

Code Examples

The following applications are provided to demonstrate the Metrology and Dual Core capabilities of the PIC32CX-MT platform.

Name Description
Demo Meter Application This example is intended to show the Metering capabilities of both PIC32CX-MTSH and PIC32CX-MTC platforms.
Dual Core Demo Application This example shows how to take advantage of the Dual Core in the PIC32CX-MTSH platform.

License Latest release Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter