Skip to content

Microchip-MPLAB-Harmony/net_apps_sam_9x60

Repository files navigation

Microchip logo Harmony logo small

Harmony 3 Net library application examples for SAM9X60 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 Net library application examples for SAM9X60 family

This content can be downloaded using content manager by following these instructions.

Contents Summary

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.

Code Examples

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

License Latest release Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter