This video demo captures the unique high level API feature of separating Internet access from a private Local Area Network. The AVNET Azure Sphere Guardian-100 is running the PrivateNetworkServices example, which configures the Azure Sphere device to run a DHCP server and an SNTP server, and implements a basic TCP server.
The client device, shown in the video, is simply an Arduino Mega 2560 with a WZ5100 Ethernet Shield. When it requests the time using a standard Arduino UDP NTP library, instead of specifying the actual NTP time server (e.g. pool.ntp.org) you simply specify the local host server address and the Azure Sphere does the rest, securely, thus separating the private network from a public network.
The Azure Sphere sample code can be found here: https://github.com/Azure/azure-sphere-samples/tree/master/Samples/PrivateNetworkServices
|Azure Sphere Guardian 100 - Review|