> For the complete documentation index, see [llms.txt](https://cavedu.gitbook.io/linkit-7697/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cavedu.gitbook.io/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide.md).

# LBLE Library API Guide

The **LBLE** library provides 3 major singleton objects and several other classes to expose BLE GATT functionalities.&#x20;

* LBLE, for initializing underlying Bluetooth subsystems.
* LBLEPeripheral, for creating BLE peripheral devices such as beacons.
* LBLECentral, for scanning nearby peripheral devices and connect to them.

This guide provides a more detailed description on each class and objects. To have an overview, head to the Using Bluetooth page instead.

Choose the object/class below to learn more about them:

* [LBLE](/linkit-7697/linkit-7697-arduinoide/kai-fa-zhi-nan/shi-yong-ble-di-gong-hao-lan-ya/lble-api-zhi-nan/lble.md)
* [LBLECentral](/linkit-7697/linkit-7697-arduinoide/kai-fa-zhi-nan/shi-yong-ble-di-gong-hao-lan-ya/lble-api-zhi-nan/lblecentral.md)
* [LBLEPeripheral](/linkit-7697/linkit-7697-arduinoide/kai-fa-zhi-nan/shi-yong-ble-di-gong-hao-lan-ya/lble-api-zhi-nan/lbleperipheral.md)
* [LBLEAdvertisementData](/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide/lbleadvertisementdata.md)
* [LBLEService](/linkit-7697/linkit-7697-arduinoide/kai-fa-zhi-nan/shi-yong-ble-di-gong-hao-lan-ya/lble-api-zhi-nan/lbleservice.md)
* [LBLECharacteristic](/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide/lblecharacteristic.md)
* [LBLEAddress](/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide/lbleaddress.md)
* [LBLEUuid](/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide/lbleuuid.md)
* [LBLEClient](/linkit-7697/linkit-7697-development-guide-for-arduino-ide/developer-guide/using-bluetooth/lble-library-api-guide/lbleclient.md)
