NimBLE-Arduino
NimBLE-Arduino copied to clipboard
A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
In the original Bluedroid implementation `onConfirmPIN` was a blocking function. I bypassed the issue by creating some custom code which would call `esp_ble_confirm_reply(bleBondReqAddr, false)` when the user pressed a button...
Just wanted to bring attention to the new [mesh](https://github.com/h2zero/NimBLE-Arduino/tree/mesh) branch. I've been working on adding a mesh API. So far basic on/off server and level models have been implemented and...
Hello, first of all thanks for making and maintaining the library. I would like to connect to a specific BLE beacon. Currently I am using this command and it's working...
i just want to thank you guys for giving life to ESP32 BLE @h2zero for pickup up the pieces on the old stale repository @Jeroen88 for all the performance/memory improvements...
Hi, is use NimBLE to connect to a Microsoft Surface Ergonomic Keyboard. When I set my devices capabilities to "keyboard only", the callback `onPassKeyRequest` is called, I return "123456", enter...
Hi, and first of all i have to thank you for this nice library. Without it my PIN secured device had no client to talk to. I found that the...
Used two arduino platformio libraries:\ https://github.com/vovagorodok/ArduinoBleChess \ https://github.com/vovagorodok/ArduinoBleOTA \ Like: ``` inline void initBle(const std::string &deviceName) { BLEDevice::init(deviceName); } inline void advertizeBle() { auto* server = BLEDevice::createServer(); auto* advertising =...
I'm trying to send a larger characteristic than the default 20 bytes. I'm trying to understand how I can request a MTU change from the server side. See below NimBLE_Server...
I modified the platform.ini file as per the instruction given in readme.md file but giving error 'board_bootloader to be specified'.(refer screenshot 1 & 2) when i add board_bootloader = adafruit...
Hi, I would like to know when I flash the dbring library to ESP32 and configure it with a board (Diamond Chimp), it works when I connect with the grbl...