calypso
2.1.0.0
|
Calypso Click is a compact add-on board for wireless connectivity in embedded applications. This board features the WIRL-WIFS Calypso WLAN module (2610011025000) from Würth Elektronik, which supports IEEE 802.11 b/g/n standards and includes a fully integrated TCP/IP stack. It also features edge castellated connections, a smart antenna configuration, and supports both IPv4 and IPv6 protocols, including SNTP, DHCP, mDNS, HTTP(S), and MQTT, offering secure connectivity with six simultaneous secure sockets, secure boot, and OTA updates.
We provide a library for the Calypso 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 Calypso Click driver.
calypso_cfg_setup
Config Object Initialization function. calypso_init
Initialization function. calypso_default_cfg
Click Default Configuration function. calypso_set_app_mode
This function is used to set selected APP mode of Calypso Click board. calypso_hw_reset
This function is used to perform HW reset. calypso_send_cmd
This function is used to send a desired command. This example demonstrates the use of Calypso 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 and places AT command mode, tests the communication, and after that restarts the device, and performs example configuration.
It creates a connection to the TCP-UDP echo server, sends a message to it reads it back, displaces it on the UART terminal, and then closes the connection.
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.