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.
-
Create your first WINC3400 Bypass mode example using Harmony TCP/IP stack
-
Example project creation - WINC3400 Socket mode project with SAMD21
-
Example project creation - WINC3400 Socket mode project with SAME54
-
WINC Devices – Integrated Serial Flash Memory Download Procedure
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. |
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 |
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. |