Bluetooth Mesh is a BT SIG ratified profile which describes how mesh network can be formed using Bluetooth Low Energy (BLE) devices. The details of the Mesh spec can be found at https://www.bluetooth.com/specifications/mesh-specifications/ Typically a user would expose his mesh network to IoT using a Bluetooth Mesh Gateway. Cypress Bluetooth Mesh Gateway Library can be used by application developers to implement a Bluetooth Mesh Gateway. The library consists of CloudClient and Embedded BLE Library.