olivedae / harald
Licence: MIT License
Rust API for Bluetooth Low Energy
Stars: ✭ 27
Programming Languages
rust
11053 projects
objective c
16641 projects - #2 most used programming language
Labels
Projects that are alternatives of or similar to harald
Ble
Connect to and interact with Bluetooth LE peripherals.
Stars: ✭ 156 (+477.78%)
Mutual labels: bluetooth, bluetooth-le
Gatt Python
Bluetooth GATT SDK for Python
Stars: ✭ 233 (+762.96%)
Mutual labels: bluetooth, bluetooth-le
Node Ble
Bluetooth Low Energy (BLE) library written with pure Node.js (no bindings) - baked by Bluez via DBus
Stars: ✭ 159 (+488.89%)
Mutual labels: bluetooth, bluetooth-le
Nimble Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
Stars: ✭ 108 (+300%)
Mutual labels: bluetooth, bluetooth-le
cloudbbq
A Bluetooth to MQTT bridge for the Tenergy Solis Digital Meat Thermometer and other similar devices.
Stars: ✭ 36 (+33.33%)
Mutual labels: bluetooth, bluetooth-le
Ble.net
Cross-platform Bluetooth Low Energy (BLE) library for Android, iOS, and UWP
Stars: ✭ 137 (+407.41%)
Mutual labels: bluetooth, bluetooth-le
Esp32 Ble Mouse
Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 180 (+566.67%)
Mutual labels: bluetooth, bluetooth-le
Bleu
BLE (Bluetooth LE) for U🎁 Bleu is the best in the Bluetooth library.
Stars: ✭ 481 (+1681.48%)
Mutual labels: bluetooth, bluetooth-le
soma-ctrl
Node util for controlling SOMA smart shade via MQTT or HTTP
Stars: ✭ 19 (-29.63%)
Mutual labels: bluetooth, bluetooth-le
uberducky
Wireless USB Rubber Ducky triggered via BLE (make your Ubertooth quack!)
Stars: ✭ 80 (+196.3%)
Mutual labels: bluetooth, bluetooth-le
Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (+225.93%)
Mutual labels: bluetooth, bluetooth-le
gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 7,869 (+29044.44%)
Mutual labels: bluetooth, bluetooth-le
Ha Bt Proximity
Distributed Bluetooth Room Presence Sensor for Home Assistant
Stars: ✭ 77 (+185.19%)
Mutual labels: bluetooth, bluetooth-le
Esp32 Ble Keyboard
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 533 (+1874.07%)
Mutual labels: bluetooth, bluetooth-le
Angular Web Bluetooth
The missing Web Bluetooth module for Angular
Stars: ✭ 164 (+507.41%)
Mutual labels: bluetooth, bluetooth-le
Ios Pods Dfu Library
OTA DFU Library for Mac and iOS, compatible with nRF5x SoCs
Stars: ✭ 349 (+1192.59%)
Mutual labels: bluetooth, bluetooth-le
Super Simple Raspberry Pi Audio Receiver Install
Super Easy installation to make your Raspberry Pi an Audio Receiver
Stars: ✭ 448 (+1559.26%)
Mutual labels: bluetooth, bluetooth-le
py-bluetooth-utils
Python module containing bluetooth utility functions, in particular for easy BLE scanning and advertising
Stars: ✭ 60 (+122.22%)
Mutual labels: bluetooth, bluetooth-le
PiBeacon
Low-cost iBeacon using Raspberry Pi
Stars: ✭ 41 (+51.85%)
Mutual labels: bluetooth, bluetooth-le
\ | / Harald \ | / It's quite an apt gatt, gap, and ap we have here ~ What is Harald? Harald is a modern implementation of Bluetooth Low Energy for Rust. Harald allows for elegant and logical communication between devices through using low-level, type-safe abstractions over Bluetooth's various protocols and procedures. ~ Is it ready? Not quite. There are still significant features and details to be built and decided on. Every so often I come back to work on it. Features left to do and details to be ironed out can be found in issues. ~ What do I need? For the moment there is a limited amount of required dependencies. However, using `cargo build` will take care of installing what is needed by Harald. ~ Where are the docs? *inconspicuous tumble weed*
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].