Bluetooth gateway enables developers to create mesh gateway application. The library enables application developers to run embedded bluetooth mesh applications through Cypress WICED HCI Protocol. Bluetooth gateway provides Interfaces to connect, send and recieve mesh data through a configured IoT protocol such as REST or MQTT.
- Supports transmission and reception of mesh data through REST or MQTT.
- Allows application developers to run cypress ble embedded application through WICED HCI Protocol.
This code example can be run using the following Cypress kits.
- CY8CKIT_062S2_43012 Kit
This section provides the list of dependency libraries required for this middleware library to work.
- ARM mbed-os stack version 5.15.0
NOTE: The Bluetooth mesh gateway library uses the embedded Bluetooth stack present in the CYW43012 Bluetooth chip, and bypasses the Cordio stack. Therefore Mbed Cordio Stack APIs should not be used with this library - The Bluetooth mesh gateway library uses the embedded Bluetooth stack present in the CYW43012 Bluetooth chip, and bypasses the Cordio stack Therefore Cordio Stack APIs should not be used with this library
- ARM mbed-os stack version 5.15.0 and above
- Cypress Connectivity Utilities Library
- Cypress AWS IoT library
- Cypress HTTP server library
Note : This library cannot be used in conjunction with Cordio BLE stack functionality.