The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C++ Ble Projects
-
OpenMQTTGateway
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
esp-nimble-cpp
C++ library for the esp32 NimBLE stack based on and mostly compatible with @nkolban cpp_utils BLE library.
-
ESP32-ANCS-Notifications
Easy-to-use Arduino library for interfacing an ESP 32 with Bluetooth LE ANCS mobile device notifications.
-
phyphox-arduino
The phyphox BLE library to connect Arduino projects with the phyphox app to display data on the phone or use the phone's sensors on the Arduino
-
mbed-ble-hid
:raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).
-
rf95modem
a modem firmware for arduino boards with a rf95 compatible radio module and a serial interface
-
ESP32_BLE_presense
ESP32 firmware for Home Assistant Format BLE Tracker integration https://github.com/formatBCE/Format-BLE-Tracker.
-
M5Core2-Heart-Rate-Display
Show the heart rate sent by a Bluetooth Low Energy heart rate sensor on the display of an M5Stack Core2
-
ESP32-SimHubBT-E12
SimHub to ESP32 based Bluetooth Instrument Cluster (Toyota Corolla E12) Special thanks to eNDi from www.toyota-forum.de
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
What do you think about https://docs.openmqttgateway.com/ ?
Project mention: ESP32-BLE-Keyboard Example - "does not name a type" error | /r/arduino | 2023-10-24I am trying to get started with the bluetooth keyboard example for ESP32. using the example, it throws the error: "Compilation error: 'BleKeyboard' does not name a type" I have tried to compile this in Arduino 1.8 and 2.2.1 and on multiple computers. all fail to compile. I even tried to downgrade the ESP32 package to 2.x to no avail. What am i missing here?
I managed to get the Arduino IDE to work great with my Pi Pico's using earlephilhower/arduino-pico and TinyUSB in the USB stack. I can code for MIDi and do all kinds of neat stuff... But...
Project mention: ZWIFT on a stationary bike? Recommendations for power meter pedals? | /r/Zwift | 2023-07-13Edit: maybe this was it? https://github.com/doudar/SmartSpin2k I don't know what your enjoyment for DIY stuff is, but this is doable.
https://github.com/tcoppex/mbed-ble-hid/blob/master/src/services/HIDGamepadService.cpp , the hid_report_map descriptor needs to be modified. The original input report needs to have a report ID, and then a new section needs to be added as a output or feature report, with its own report ID. This is a bit of a mess to research because there's no real standardization. PlayStation controllers have their own format, Xbox has a different one.
C++ Ble related posts
- ESP32-BLE-Keyboard Example - "does not name a type" error
- Bluetooth board for adding switches?
- Keyboard
- DIY ESP32-S3 USB Hotkey for Instant Microphone Muting in ZOOM Meetings
- Custom keyboard for procreate
- Tire Temp Monitors
- I created an easy mouse mover so I could sleep in using a Raspberry Pi and a servo! - Full tutorial posted here: https://docs.viam.com/tutorials/get-started/servo-mousemover/
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Ble projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenMQTTGateway | 3,421 |
2 | ESP32-BLE-Keyboard | 2,170 |
3 | arduino-pico | 1,753 |
4 | ESP32_BLE_Arduino | 837 |
5 | ESP32-BLE-Mouse | 636 |
6 | legoino | 244 |
7 | esphome-components | 236 |
8 | ESP32_BLE_OTA_Arduino | 169 |
9 | SmartSpin2k | 163 |
10 | esp-nimble-cpp | 148 |
11 | ESP32-ANCS-Notifications | 134 |
12 | quick_blue | 129 |
13 | RejsaRubberTrac | 106 |
14 | phyphox-arduino | 58 |
15 | mbed-ble-hid | 46 |
16 | rf95modem | 20 |
17 | BLE_HID_Client | 19 |
18 | ESP32_BLE_presense | 14 |
19 | chrzwatch-firmware | 12 |
20 | knock-esp32 | 7 |
21 | M5Core2-Heart-Rate-Display | 7 |
22 | ESP32-SimHubBT-E12 | 5 |
23 | hotasx-linkmod | 3 |
Sponsored