Harmony 3 Wireless application examples for WINC1500

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 WINC1500

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

Folder Description
apps Contains Wireless service example applications.
docs Contains 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.

Name Description
AP Scan (Socket mode) Demonstrates scan of near by HomeAP’s and connects to configured HomeAP
TCP Client (Socket mode) Demonstrates WINC1500 TCP Client example application
TCP Server (Socket mode) Demonstrates WINC1500 TCP Server example application
Wi-Fi Provisioning using SoftAP (Socket mode) Demonstrates WINC1500 HomeAP Provisioning using SoftAP
Wi-Fi Provisioning using WPS (Socket mode) Demonstrates WINC1500 HomeAP Provisioning using WPS
Wi-Fi STA (Bypass/Ethernet mode) Demonstrates WINC1500 STA Bypass\Ethenet mode application
Power Save Mode Demonstrates WINC1500 low power modes
Wi-Fi Socket Mode Demos Demonstrates the below WINC1500 applications in Socket Mode. WiFi station mode/Access point mode demo,OTA Demo, SSL Demo, Ping Demo, Iperf Demo, SNTP Demo, MQTT Demo, WiFi Provisioning Demo, Certificate Download OTA
Wi-Fi Bypass Mode Demos Demonstrates the below WINC1500 applications in Bypass Mode. WiFi station mode/Access point mode demo, SSL Demo, Ping Demo, Iperf Demo, SNTP Demo, MQTT Demo, WiFi Provisioning Demo

Documentation

Mode Document Description
Create WINC Project - Getting Started This is a getting-started guide for MPLABX IDE
Firmware Upgrade of WINC Devices This document explains in detail downloading procedure of firmware, certificate, and gain values into WINC serial flash through different supported serial interfaces like UART/I2C.
Supported Modes In WINC devices Describes the supported modes in WINC devices
Socket Mode WINC1500+SAMD21 This document explains a step by step approach to create a WINC1500 Socket mode project with SAMD21 host.
Socket Mode WINC1500+SAME54 This document explains a step by step approach to create a WINC1500 Socket mode project with SAME54 host.
Bypass Mode WINC1500+SAME54 This document explains a step by step approach to create a WINC1500 Bypass mode project with SAME54 host.