The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C Ble Projects
-
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.
-
bluetooth
Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal using Nordic SoftDevice or HCI (by tinygo-org)
-
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.
-
NimBLE-Arduino
A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
-
ubxlib
Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.
-
Gesture-Detecting-Macro-Keyboard
Glorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.
-
bluetooth_applications
Bluetooth wireless applications. Go to https://github.com/SiliconLabs/application_examples
-
bluetooth-temperature-sensors
Read Bluetooth Advertising Packets from BLE temperature sensors and publish data to MQTT
-
furble
A wireless remote shutter release/button for Fujifilm (eg. GFX100II, GFX100S, X-H2S, X-S10, X-T3, X-T30, X-T4, X-T5, X100V) and Canon EOS (eg. M6, RP) cameras.
-
bluetooth-low-energy-applications
Code examples, errata and additional tips and references to interesting projects for the book "Develop your own Bluetooth Low Energy Applications for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr"
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Xtreme-Firmware alternatives - awesome-flipperzero, flipperzero-firmware-wPlugins, fucking-awesome-flipperzero, proxmark3-to-flipper, and flipperzero-firmware | libhunt.com/r/Xtreme-Firmware | 2024-02-12
Project mention: Xtreme-Firmware alternatives - awesome-flipperzero, flipperzero-firmware-wPlugins, fucking-awesome-flipperzero, proxmark3-to-flipper, and flipperzero-firmware | libhunt.com/r/Xtreme-Firmware | 2024-02-12
The code will be built using the esp32-nimble crate. The esp32-nimble crate is a wrapper for the ESP32 NimBLE Bluetooth stack. The crate is inspired by the NimBLE-Arduino project. NimBLE is an open source BLE stack fully compliant with the Bluetooth specification providing both host and controller functionalities. NimBLE is also part of the Apache MyNewt project. The ESP-IDF supports only a port of the NimBLE host stack and provides a different controller implementation.
Project mention: Unveiling secrets of the ESP32: creating an open-source Mac layer | news.ycombinator.com | 2023-12-06For the Bouffalo Lab and Beken WiFi SoCs we already have SVD files[1] for the WiFi MAC (and likely the PHY too). Both are based on CEVA RivieraWaves IP.
Also you might be able to use it as a SDR for the 2.4GHz band, there appears to be registers to send ADC data to Wireless SRAM. And USB 2.0 High Speed on some of the Bouffalo chips.
1. https://github.com/bouffalolab/bl_iot_sdk/blob/master/compon...
Ah sorry, forgot to mention I'm using Libre3. If you are using Libre2, check the juggluco app: https://github.com/j-kaltes/Juggluco
Decoder for ShellyBLU Button1 by @koenvervloesem in theengs/decoder#337
C Ble related posts
- Embedded Rust Bluetooth on ESP: BLE Scanner
-
flipperzero-firmware VS flipperzero-firmware-wPlugins - a user suggested alternative
2 projects | 29 Sep 2023
- stack canary watchpoint triggered
- stack canary watchpoint triggered
- Freestyle Libre High Glucose Alarm Defect
- Cheap plants watering monitoring
- Turntable UI MP3 Player (ESP32-S3, 4-Inch Square Display)
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Ble projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | flipperzero-firmware | 11,142 |
2 | flipperzero-firmware-wPlugins | 4,853 |
3 | ZSWatch | 2,059 |
4 | b-parasite | 1,759 |
5 | esp-at | 784 |
6 | bluetooth | 659 |
7 | esp32-ble2mqtt | 639 |
8 | NimBLE-Arduino | 634 |
9 | PedalinoMini | 447 |
10 | continuity | 438 |
11 | ubxlib | 269 |
12 | bl_iot_sdk | 255 |
13 | Juggluco | 154 |
14 | nrf52-keyboard | 148 |
15 | nimble | 120 |
16 | decoder | 104 |
17 | Gesture-Detecting-Macro-Keyboard | 82 |
18 | bluetooth_applications | 78 |
19 | bluetooth-temperature-sensors | 52 |
20 | furble | 47 |
21 | tuya-iotos-embeded-sdk-wifi-ble-bk7231n | 43 |
22 | bluetooth-low-energy-applications | 35 |
23 | esp32-isotp-ble-bridge | 30 |
Sponsored