1 ATWILC Host Driver Architecture
The ATWILC host driver software is a C library, which provides the host MCU application with necessary APIs to perform Ethernet operations.
The BLE stack communicates with the ATWILC using standard HCI over UART. The ATWILC host driver initializes the BLE core and firmware, and the BLE stack handles all BLE data and controller paths.
The following figures show the architecture of the ATWILC host driver software which runs on the host MCU.
Note: Only the WILC3000 modules support BLE stack.