C++ Bluetooth

Open-source C++ projects categorized as Bluetooth

Top 23 C++ Bluetooth Projects

  • ESP32Marauder

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

  • Project mention: GPS on Marauder at a ESP32 Wroom 38 Pin Board | /r/flipperzero | 2023-12-09

    Have you looked thru here may be useful. Does this screenshot help?

  • blynk-library

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

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

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

  • Project mention: endgame-exploit – A modern dashboard exploit for the original Microsoft Xbox | news.ycombinator.com | 2024-02-19

    > Pirates will always find a way

    Except it's usually not pirates who find these exploits, rather curious tinkerers that want to unlock the full capabilities of the hardware that they own. The pirates / script kiddies usually come in after the groundwork has already been laid by these true hackers. E.g. the people who hacked the Switch in fact condemn piracy and any discussion of it on within their communities will lead to an immediate ban.

    I'm proud to say that I've hacked my Switch, but have never pirated anything on it. An impressive homebrew scene has formed around the console, which has produced gems such as Mission Control, allowing you to seamlessly pair third party controllers. I use it with my PS4 controllers.

    https://github.com/ndeadly/MissionControl

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

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

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

  • Project mention: Retreive time & date, cellular signal strength and battery percentage information via Bluetooth on esp32 | /r/embedded | 2023-08-13

    Whole thing is programmed using Arduino library in platformio and for a2dp sink im using pschatzmann library https://github.com/pschatzmann/ESP32-A2DP

  • initial-v

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

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

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

  • Project mention: Looking for projects to contribute to | /r/cpp | 2023-04-25

    If you want a relatively small and fun project, and have Sony wireless headphones, I built an open-source desktop app that can be used to control the headphones, as an alternative to the Android app. I'm currently working on the qt branch, and need some help with deployment. If you're interested in helping, the project is here - https://github.com/Plutoberth/SonyHeadphonesClient/tree/master . You're also welcome to contact me on DMs here with questions :)

  • SerialTest

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

  • ESP32-BLE-Mouse

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

  • SimpleBLE

    SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, and Linux.

  • Project mention: bleak VS SimpleBLE - a user suggested alternative | libhunt.com/r/bleak | 2023-07-03

    BLE library for python without asyncio

  • esphome-jk-bms

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

  • Project mention: DalyBms | /r/Esphome | 2023-12-05
  • qdomyos-zwift

    Zwift bridge for smart treadmills and bike/cyclette

  • Project mention: Using a ProForm Pro C22 for Zwift? | /r/iFit | 2023-06-17
  • SBFspot

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

  • DualSense-Windows

    Windows API for the PS5 DualSense controller

  • legoino

    Arduino Library for controlling Powered UP and Boost controllers

  • gr-bluetooth

    A Bluetooth receiver implementation for GNU Radio

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

  • quick_blue

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

  • RejsaRubberTrac

    RejsaRubberTrac - A wireless thermal camera for monitoring tire temperatures

  • bluetooth-serial-port

    multi-platform bluetooth serial port library for C++

  • Bluetti_ESP32_Bridge

    Bluetti Power Station ESP32 Bluetooth to MQTT Bridge

  • cornrow

    Bluetooth Audio Daemon for SBCs (Raspberry Pi, etc)

  • 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 related posts

Index

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

Project Stars
1 ESP32Marauder 4,559
2 blynk-library 3,792
3 MissionControl 2,297
4 ESP32-BLE-Keyboard 2,170
5 arduino-pico 1,753
6 ESP32-A2DP 1,399
7 initial-v 959
8 SonyHeadphonesClient 957
9 SerialTest 934
10 ESP32-BLE-Mouse 636
11 SimpleBLE 567
12 esphome-jk-bms 349
13 qdomyos-zwift 335
14 SBFspot 332
15 DualSense-Windows 318
16 legoino 243
17 gr-bluetooth 196
18 SmartSpin2k 163
19 quick_blue 129
20 RejsaRubberTrac 106
21 bluetooth-serial-port 88
22 Bluetti_ESP32_Bridge 75
23 cornrow 69

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com