All Projects → mwaylabs → Fruitymesh

mwaylabs / Fruitymesh

Licence: other
FruityMesh - The first completely connection-based open source mesh on top of Bluetooth Low Energy (4.1/5.0 or higher)

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Fruitymesh

Xiaomi Flower Care Api
Xiaomi Flower Care (MiFlora) API wrapper.
Stars: ✭ 111 (-51.53%)
Mutual labels:  ble, bluetooth-low-energy, iot
Web Bluetooth Terminal
Progressive Web Application for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 130 (-43.23%)
Mutual labels:  ble, bluetooth-low-energy, iot
Radareeye
A tool made for specially scanning nearby devices[BLE, Bluetooth & Wifi] and execute our given command on our system when the target device comes in-between range.
Stars: ✭ 218 (-4.8%)
Mutual labels:  bluetooth-low-energy, iot
Blinker Doc
blinker中文文档
Stars: ✭ 139 (-39.3%)
Mutual labels:  ble, iot
Node Ble
Bluetooth Low Energy (BLE) library written with pure Node.js (no bindings) - baked by Bluez via DBus
Stars: ✭ 159 (-30.57%)
Mutual labels:  ble, bluetooth-low-energy
Blueborne Scanner
Bluetooth scanner for local devices that may be vulnerable to Blueborne exploit
Stars: ✭ 125 (-45.41%)
Mutual labels:  ble, bluetooth-low-energy
Ble.net
Cross-platform Bluetooth Low Energy (BLE) library for Android, iOS, and UWP
Stars: ✭ 137 (-40.17%)
Mutual labels:  ble, bluetooth-low-energy
Easyble
Android BLE framework
Stars: ✭ 155 (-32.31%)
Mutual labels:  ble, bluetooth-low-energy
Nrf52832 Mdk
An Open Source, Micro Development Kit for IoT Embedded Applications using the nRF52832 SoC
Stars: ✭ 166 (-27.51%)
Mutual labels:  bluetooth-low-energy, iot
H Ble
Android Ble类库,基于回调,暴露搜索、连接、发送、接收、断开连接等接口,无需关心细节操作即可进行Ble通信。
Stars: ✭ 171 (-25.33%)
Mutual labels:  ble, bluetooth-low-energy
Reactivebeacons
Android library scanning BLE beacons nearby with RxJava
Stars: ✭ 171 (-25.33%)
Mutual labels:  ble, bluetooth-low-energy
Clusterduck Protocol
Firmware for an ad-hoc mesh network of Internet-of-Things devices based on LoRa (Long Range radio) that can be deployed quickly and cheaply.
Stars: ✭ 122 (-46.72%)
Mutual labels:  mesh, iot
Blessed Android
BLESSED, a Bluetooth Low Energy (BLE) library for Android
Stars: ✭ 195 (-14.85%)
Mutual labels:  ble, bluetooth-low-energy
Pedalinomini
Same features of Pedalino™ in a compact form.
Stars: ✭ 139 (-39.3%)
Mutual labels:  ble, iot
Bluetoe
C++ Framework to build Bluetooth LE Server (GATT)
Stars: ✭ 113 (-50.66%)
Mutual labels:  ble, bluetooth-low-energy
Bluetoothlinux
Pure Swift Linux Bluetooth Stack
Stars: ✭ 149 (-34.93%)
Mutual labels:  bluetooth-low-energy, iot
Beacons Android
Android BLE advertising library
Stars: ✭ 107 (-53.28%)
Mutual labels:  ble, bluetooth-low-energy
Nimble Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
Stars: ✭ 108 (-52.84%)
Mutual labels:  ble, bluetooth-low-energy
Angular Web Bluetooth
The missing Web Bluetooth module for Angular
Stars: ✭ 164 (-28.38%)
Mutual labels:  bluetooth-low-energy, iot
Continuity
Apple Continuity Protocol Reverse Engineering and Dissector
Stars: ✭ 180 (-21.4%)
Mutual labels:  ble, bluetooth-low-energy

ifndef::imagesdir[:imagesdir: docs/opensource/modules/ROOT/assets/images] image:logo.png[fruitymesh]

FruityMesh is the reference implementation of the BlueRange initiative. It was the first open source implementation of a mesh network that is based on standard Bluetooth Low Energy 4.1 connections. In contrast to meshes that use advertising and scanning, this allows for a network run with battery powered devices. FruityMesh works with the Nordic nRF52 chipset in combination with the S132/S140 SoftDevices and enables tons of devices to connect to each other with its auto-meshing capabilities. It is always connected with configurable connection intervals of 7.5 ms to 4 seconds while still being able to run on batteries. Connections also have the advantage of a much higher throughput than using a flooding mesh.

== Documentation

[cols="1,4", frame="none"] |=== |image:documentation.png[] |Documentation is the key and therefore, you should first have a look at the documentation to get you started.

You can find the most up to date documentation here:

https://www.bluerange.io/docs/bluerange-firmware/index.html[Documentation]

You can also have a look in the docs folder for a version of the documentation that matches a certain commit. |===

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