5 Advanced Examples

This chapter describes complex or advanced examples in detail. For a customer’s IoT application, these examples are useful to understand how to use ATWINC15x0/ATWINC3400 APIs and implement a feature for an IoT application.
  • Exosite Cloud Application
  • Growl client – example using RESTful API over SSL (essential for IoT application)
  • HTTP client file downloader application
  • IoT temperature and Qtouch® sensor demo application using an Android app
  • MQTT chat client – demonstrate how to send and receive IoT information using the MQTT protocol
  • OTA firmware upgrade – ATWINC15x0/ATWINC3400 firmware upgrade via OTA server
  • PubNub Cloud application
  • SSL client connection – Set up an SSL client connection
  • Weather client – get the current weather information from the network provider and utilize the IO1 sensor device
  • Wi-Fi serial – useful for chatting or controlling a remote device
  • Enterprise security – for details, refer to the ATWINC Enterprise Security Application Note
  • Simple Roaming and ALPN – for details, refer to the ATWINC3400 Wi-Fi/BLE Network Controller - Software Design Guide
  • ALPN connect example – demonstrates TLS ALPN extension to negotiate secure protocol (HTTP/2(preferred) or HTTP/1.1) between client and server