Skip to content

Microchip-MPLAB-Harmony/wireless_apps_winc3400

Repository files navigation

Harmony 3 Wireless application examples for WINC3400

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 WINC3400

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 WINC3400 TCP Client example application
TCP Server (Socket mode) Demonstrates WINC3400 TCP Server example application
Wi-Fi Provisioning using SoftAP (Socket mode) Demonstrates WINC3400 HomeAP Provisioning using SoftAP
Wi-Fi Provisioning using WPS (Socket mode) Demonstrates WINC3400 HomeAP Provisioning using WPS
Wi-Fi Provisioning using BLE (Socket mode) Demonstrates WINC3400 HomeAP Provisioning using BLE
Wi-Fi STA (Bypass/Ethernet mode) Demonstrates WINC3400 STA Bypass\Ethenet mode application
Power Save Mode Demonstrates WINC3400 low power modes
Wi-Fi Bypass Mode Demos Demonstrates the below WINC3400 applications in Bypass Mode. WiFi station mode/Access point mode demo, SSL Demo, Ping Demo, Iperf Demo, SNTP Demo, MQTT Demo, WiFi Provisioning Demo
Wi-Fi Socket Mode Demos Demonstrates the below WINC3400 applications in Socket Mode. WiFi station mode/Access point mode demo, SSL Demo, Ping Demo, Iperf Demo, SNTP Demo, MQTT Demo, OTA Demo, WiFi Provisioning Demo, WiFi Provisioning via BLE , Custom serial Chat Demo, Heart Rate Profile Demo, Battery Service Demo, Proximity Reporter Demo, Transparent Service Demo, Certificate Download OTA Demo, WiFi BLE Connectionless Gateway 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 WINC3400+SAMD21 This document explains a step by step approach to create a WINC3400 Socket mode project with SAMD21 host.
Socket Mode WINC3400+SAME54 This document explains a step by step approach to create a WINC3400 Socket mode project with SAME54 host.
Bypass Mode WINC3400+SAME54 This document explains a step by step approach to create a WINC3400 Bypass mode project with SAME54 host.