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.
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- Microchip MPLAB X IDE
- Microchip MPLAB® Harmony
- Microchip MPLAB® Harmony Pages
This repository contains the MPLAB® Harmony 3 Net library application examples for SAM9X60 family
This content can be downloaded using content manager by following these instructions.
Folder | Description |
---|---|
apps | Contains Net library 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 the Net libraries.
Name | Description |
---|---|
berkeley_tcp_client | This example application shows a TCP Client demo using BSD API |
berkeley_tcp_server | This example application shows a TCP Server demo using BSD API |
berkeley_udp_client | This example application shows a UDP Client demo using BSD API |
berkeley_udp_relay | This example application shows a UDP Relay demo using BSD API |
berkeley_udp_server | This example application shows a UDP Server demo using BSD API |
iperf_demo | This example application shows running iperf and measuring the network performance |
tcpip_client_server | This example application shows a multi-threaded example with TCP and UDP server and client threads |
tcpip_tcp_client | This example application shows a TCP Client demo using Harmony native API |
tcpip_tcp_client_server | This example application shows a TCP Client and Server demo using Harmony native API |
tcpip_tcp_server | This example application shows a TCP Server demo using Harmony native API |
tcpip_udp_client | This example application shows a UDP Client demo using Harmony native API |
tcpip_udp_client_server | This example application shows a UDP Client and Server demo using Harmony native API |
tcpip_udp_server | This example application shows a UDP Server demo using Harmony native API |
web_net_server_qspi_mpfs | This example application shows a Web server with MPFS file system on the onboard QSPI Flash Memory |
web_net_server_sdcard_fatfs | This example application shows a Web server with FAT FS file system on the external SD card |
web_net_super_set_sdcard_fatfs | This example application shows a All modules built in demo (IPv6, DHCPv6 server, telnet, etc.) running a web server with FAT FS file system on the external SD card |
wolfmqtt_demo | This example application shows a MQTT demo using the 3rd party wolfMQTT library |
wolfssl_tcp_client | This example application shows a connection to a Web server using TLS to encrypt the connection with wolfSSL |
wolfssl_tcp_server | This example application shows Web server demo accepting encrypted TLS connections using wolfSSL |