Skip to content
Marius Heil edited this page Aug 13, 2015 · 38 revisions

fruitymesh

FruityMesh is 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 nRF51 chipset in combination with the S130 SoftDevice and enables tons of devices to connect to each other with its auto-meshing capabilities.

Where to begin

Before you begin, you should have at least two boards with the nRF51 chipset and either an external or an onboard debugger. If not, I suggest that you get two nRF51 Dongles from Nordic to get you started as easily and quickly as possible. Next, have a look at the Quick Start page to get everything running.

What to expect

Take some nRF51 devices, flash them with FruityMesh and expect them to connect to each other in an instant. Open the terminal and send them some commands over the mesh, trigger LEDs or watch some data going through. Power consumption is minimal with the right settings. But do not expect this implementation to be free of bugs in the current state.

Talk to us

We're interested in contributions of every kind, otherwise we wouldn't be here on GitHub. If you have questions on how to help and bring the technology forward, do not hesitate to contact us. Make sure to read the Developers page to find out how to help.

Do not hesitate to ask questions, submit issues and comment or chat with us: Join the chat at https://gitter.im/mwaylabs/fruitymesh

Who are we?

mway_logo 1

FruityMesh has been developed at the M-Way Solutions GmbH in Germany. Come visit us at: http://www.mwaysolutions.com/

Clone this wiki locally