C++ Ble

Open-source C++ projects categorized as Ble

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.

  • Project mention: Making BLE Remote Smart | /r/smarthome | 2023-12-06

    What do you think about https://docs.openmqttgateway.com/ ?

  • ESP32-BLE-Keyboard

    Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

  • Project mention: ESP32-BLE-Keyboard Example - "does not name a type" error | /r/arduino | 2023-10-24

    I 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?

  • 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.

    InfluxDB logo
  • arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 boards

  • Project mention: Pico with arduino-pico and TinyUSB in Clion | /r/raspberrypipico | 2023-12-03

    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...

  • ESP32_BLE_Arduino

    The library source for the ESP32 BLE support for Arduino.

  • ESP32-BLE-Mouse

    Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

  • legoino

    Arduino Library for controlling Powered UP and Boost controllers

  • esphome-components

    A collection of my ESPHome components

  • 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.

    WorkOS logo
  • ESP32_BLE_OTA_Arduino

    OTA update on ESP32 via BLE

  • SmartSpin2k

    Transform your spin bike into a Smart Trainer!

  • Project mention: ZWIFT on a stationary bike? Recommendations for power meter pedals? | /r/Zwift | 2023-07-13

    Edit: maybe this was it? https://github.com/doudar/SmartSpin2k I don't know what your enjoyment for DIY stuff is, but this is doable.

  • 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.

  • quick_blue

    A cross-platform (Android/iOS/macOS/Windows/Linux) BluetoothLE plugin for Flutter

  • RejsaRubberTrac

    RejsaRubberTrac - A wireless thermal camera for monitoring tire temperatures

  • 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).

  • Project mention: How to receive data on HID device? | /r/arduino | 2023-05-03

    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.

  • rf95modem

    a modem firmware for arduino boards with a rf95 compatible radio module and a serial interface

  • BLE_HID_Client

    ESP32 NimBLE Bluetooth Low Energy HID Client/Central and Mouse Pass Through

  • ESP32_BLE_presense

    ESP32 firmware for Home Assistant Format BLE Tracker integration https://github.com/formatBCE/Format-BLE-Tracker.

  • chrzwatch-firmware

    Custom firmware for the NRF52 based smartwatch I6HRC

  • knock-esp32

    ESP32 WiFi provisioning over BLE

  • 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

  • hotasx-linkmod

    Hotas extension Mod to add functionality to Hotas X model

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Ble related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com