Bluetooth low energy (BLE) library for arduino-esp32 based on NimBLE.
This is a more updated and lower resource alternative to the original bluedroid BLE library for esp32. Uses 50% less flash space and approximately 100KB less ram with the same functionality. Nearly 100% compatible with existing application code, migration guide included.

Author: h2zero

Maintainer: h2zero

Read the documentation


This library is compatible with the esp32, arm-ble architectures.


To use this library, open the Library Manager in the Arduino IDE and install it from there.