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.

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

  • SonyHeadphonesClient

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

  • SaaSHub

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

    SaaSHub logo
  • initial-v

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

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

  • cornrow

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

  • Bluetti_ESP32_Bridge

    Bluetti Power Station ESP32 Bluetooth to MQTT Bridge

  • 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

  • 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
  • Mission Control v0.10.0 released (17.0.0 support)

    1 project | /r/SwitchHacks | 14 Oct 2023
  • Retreive time & date, cellular signal strength and battery percentage information via Bluetooth on esp32

    1 project | /r/embedded | 13 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 ESP32Marauder 4,793
2 blynk-library 3,798
3 MissionControl 2,348
4 ESP32-BLE-Keyboard 2,224
5 arduino-pico 1,809
6 ESP32-A2DP 1,480
7 SonyHeadphonesClient 980
8 initial-v 962
9 SerialTest 987
10 ESP32-BLE-Mouse 662
11 SimpleBLE 597
12 esphome-jk-bms 382
13 qdomyos-zwift 341
14 SBFspot 334
15 DualSense-Windows 328
16 legoino 246
17 gr-bluetooth 198
18 SmartSpin2k 168
19 quick_blue 133
20 RejsaRubberTrac 110
21 bluetooth-serial-port 88
22 cornrow 77
23 Bluetti_ESP32_Bridge 78

Sponsored
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.
www.influxdata.com