C++ Bluetooth

Open-source C++ projects categorized as Bluetooth

Top 23 C++ Bluetooth Projects

  1. ESP32Marauder

    A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. blynk-library

    Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

    Project mention: Real-Time IoT Visualization Essentials | dev.to | 2024-11-14

    5. Blynk: Blynk is perfect for IoT developers building mobile-based projects. This powerful platform not only enables you to monitor your IoT devices seamlessly but also allows you to create interactive dashboards directly on your smartphone. With Blynk, you can visualize live data and control your devices from anywhere. We will explore how Blynk enhances real-time monitoring and transforms the way we interact with our IoT projects! https://blynk.io/

  4. MissionControl

    Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.

  5. ESP32-BLE-Keyboard

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

  6. ESP32-A2DP

    A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF

  7. AirPodsDesktop

    ☄️ AirPods desktop user experience enhancement program, for Windows and Linux (WIP)

    Project mention: AirPods desktop user experience for Windows and Linux | news.ycombinator.com | 2024-12-27
  8. SerialTest

    Data transceiver(monitor)/realtime plotter/shortcut/file transceiver over serial port/Bluetooth/network on Windows/Linux/Android/macOS | 跨平台串口/蓝牙/网络调试助手,带数据收发/实时绘图/快捷发送/文件收发面板,可在PC和Android设备上使用

  9. SaaSHub

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

    SaaSHub logo
  10. SonyHeadphonesClient

    A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app

  11. initial-v

    It's a BMW shifter converted to a Bluetooth Keyboard that you use with Vim

  12. ESP32-BLE-Mouse

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

  13. esphome-jk-bms

    ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE

  14. qdomyos-zwift

    Zwift bridge for smart treadmills and bike/cyclette

  15. nuki_hub

    Use an ESP32 as a Hub between a NUKI Lock and your smarthome.

  16. DualSense-Windows

    Windows API for the PS5 DualSense controller

  17. SBFspot

    Yet another tool to read power production of SMA® solar/battery inverters

  18. legoino

    Arduino Library for controlling Powered UP and Boost controllers

  19. SmartSpin2k

    Transform your spin bike into a Smart Trainer!

  20. quick_blue

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

  21. RejsaRubberTrac

    RejsaRubberTrac - A wireless thermal camera for monitoring tire temperatures

  22. furble

    A bluetooth wireless remote shutter release for Fujifilm X/GFX, Canon EOS, Nikon COOLPIX and Sony cameras.

  23. cornrow

    Bluetooth and Airplay Audio Daemon for SBCs (Raspberry Pi, etc)

  24. Bluetti_ESP32_Bridge

    Bluetti Power Station ESP32 Bluetooth to MQTT Bridge

  25. bluetooth-serial-port

    multi-platform bluetooth serial port library for C++

  26. 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++ Bluetooth discussion

Log in or Post with

C++ Bluetooth related posts

  • Show HN: Pico-ASHA – Audio streaming to hearing aids using a RPi Pico W

    3 projects | news.ycombinator.com | 14 Sep 2024
  • Ask HN: What indoor CO2 monitor do you recommend?

    6 projects | news.ycombinator.com | 21 Jun 2024
  • A new cross-platform solution for Web developers

    2 projects | news.ycombinator.com | 9 Dec 2023
  • GPS on Marauder at a ESP32 Wroom 38 Pin Board

    1 project | /r/flipperzero | 9 Dec 2023
  • Esp32-wroom build

    1 project | /r/flipperzero | 6 Dec 2023
  • Building an occupancy sensor with a $5 ESP32 and a serverless DB

    5 projects | news.ycombinator.com | 13 Nov 2023
  • ESP32-BLE-Keyboard Example - "does not name a type" error

    1 project | /r/arduino | 24 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Bluetooth projects in C++? This list will help you:

# Project Stars
1 ESP32Marauder 7,755
2 blynk-library 3,930
3 MissionControl 2,851
4 ESP32-BLE-Keyboard 2,727
5 ESP32-A2DP 2,073
6 AirPodsDesktop 1,916
7 SerialTest 1,378
8 SonyHeadphonesClient 1,223
9 initial-v 1,003
10 ESP32-BLE-Mouse 818
11 esphome-jk-bms 670
12 qdomyos-zwift 594
13 nuki_hub 591
14 DualSense-Windows 394
15 SBFspot 362
16 legoino 288
17 SmartSpin2k 219
18 quick_blue 137
19 RejsaRubberTrac 137
20 furble 117
21 cornrow 98
22 Bluetti_ESP32_Bridge 95
23 bluetooth-serial-port 92

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com