Wi-Fi Software API

The ATWINC1500 Wi-Fi module comes with a Wi-Fi software API for host MCU. The purpose of this API is to provide an abstraction of the binary protocol used between the host MCU and the ATWINC1500 Wi-Fi module while keeping an easy and reliable solution to add wireless capabilities to any user application.

The Host MCU application should be based on a state machine which processes received data and events from the ATWINC1500 module. The ATWINC1500 Host Driver requires the following software components to run on the Host MCU beside the application code: