1 Harmony 3 Wireless application examples for PIC32MZ W1 family

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 Wireless application examples for PIC32MZ W1 family

To clone or download these applications from Github, go to the main page of this repository and then click Clone button to clone this repository or download as zip file. This content can also be downloaded using content manager by following these instructions.

Contents Summary

FolderDescription
appsContains Wireless service example applications.
docsContains documentation in html format for offline viewing (to be used only after cloning this repository onto a local machine). Use github pages of this repository for viewing it online.

Code Examples

The following applications are provided to demonstrate the typical or interesting usage models of one or more wireless usecases.

NameDescription
OTA BootloaderOTA bootloader for PIC32MZW1 devices
Wi-Fi OTA upgradeWi-Fi OTA image upgrade demo
Paho MQTT ClientPaho MQTT client example application
Paho MQTT TLS ClientPaho MQTT TLS client example application
TCP ClientTCP Client example application
TCP ServerTCP Server example application
UDP ClientUDP Client example application
UDP ServerUDP Server example application
Weather ClientWeather Client example application
Wi-Fi Soft AP (driver mode)Wi-Fi Soft AP driver mode example aplication
Wi-Fi Soft AP (service mode)WiFi Soft AP service mode example
Wi-Fi easy config (bare metal)Bare metal HTTP server / web-page based Wi-Fi provisioning example.
Wi-Fi easy config (RTOS)RTOS based HTTP server / web-page based Wi-Fi provisioning example.
Dual interface (Wi-Fi + Ethernet)Dual interface example application with Wi-Fi and Ethernet interfaces
Wi-Fi STA (driver mode)Wi-Fi STA driver mode example aplication
Wi-Fi STA (service mode)WiFi STA service mode example
Wi-Fi touch demoWi-Fi + CVD based touch demo
IFTTT demoIFTTT example application
Web Socket Server demoWeb Socket Server demo