aiwb212f 2.1.0.0
|
Ai-WB2-12F Click is a compact add-on board for easy integration into the Internet of Things (IoT) and smart home applications. This board features the Ai-WB2-12F, a WiFi and BLE module from Ai-Thinker Technology, powered by the BL602 chip supporting WiFi 802.11b/g/n and BLE 5.0 protocols.
We provide a library for the Ai-WB2-12F Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
This library contains API for Ai-WB2-12F Click driver.
aiwb212f_cfg_setup
Config Object Initialization function. aiwb212f_init
Initialization function. aiwb212f_send_cmd
Ai-WB2-12F send command function. aiwb212f_send_cmd_with_par
Ai-WB2-12F send command with parameter function. aiwb212f_send_cmd_check
Ai-WB2-12F send command check function. This example demonstrates the use of Ai-WB2-12F click board by processing the incoming data and displaying them on the USB UART.
The demo application is composed of two sections :
Initializes the driver, tests the communication, and after that restarts the device, and performs example configuration.
Depending on the selected demo example, it sends a TCP/UDP echo server message and receives it or creates BLE Client which receives the messages from the connected device.
We have used the BLE Scanner Android application for the BLE Example test and you can find it at the link: https://play.google.com/store/apps/details?id=com.macdom.ble.blescanner
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.