The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 15 C++ bluetooth-low-energy Projects
-
blynk-library
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
-
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.
-
esp-nimble-cpp
C++ library for the esp32 NimBLE stack based on and mostly compatible with @nkolban cpp_utils BLE library.
-
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.
-
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).
-
esphome_component_bthome
This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.
-
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
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++ bluetooth-low-energy related posts
- Relay with decoupled mode and fallback?
- Building an occupancy sensor with a $5 ESP32 and a serverless DB
- Made the badge for Northsec 2023
- Bluetooth or WiFi for apps?
- KDE Connect Now Available on iOS
- Making a custom mouse
- Custom bluetooth receiver?
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source bluetooth-low-energy projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | blynk-library | 3,792 |
2 | qdomyos-zwift | 335 |
3 | legoino | 243 |
4 | esphome-components | 236 |
5 | ESP32_BLE_OTA_Arduino | 169 |
6 | SmartSpin2k | 163 |
7 | esp-nimble-cpp | 148 |
8 | phyphox-arduino | 58 |
9 | mbed-ble-hid | 46 |
10 | esphome_component_bthome | 42 |
11 | BLE_HID_Client | 19 |
12 | chrzwatch-firmware | 12 |
13 | M5Core2-Heart-Rate-Display | 7 |
14 | ESP32-SimHubBT-E12 | 5 |
15 | web-rc-robot | 3 |
Sponsored