title: Bluetooth mesh for Raspberry Pi
body: <h2>Problem</h2>
  
  <p>I am currently working on a Bluetooth communication library for Raspberry Pi. It only has to support simple messaging. The main requirement is that is it decentralized</p>
  
  <p>I therefore thought that Bluetooth mesh would be the best solution. I followed <a href="https://www.bluetooth.com/~/media/files/developer/Tutorial-How%20to%20set%20up%20BlueZ_Part2.ashx" rel="nofollow noreferrer">this</a> guide for installing the Linux meshctl tool, but I could not find the functionality for sending messages between multiple Raspberry Pi. It seems that the meshctl tool is only for provisioning and configuring Bluetooth mesh networks.</p>
  
  <p>Is this correct? Please correct me if I am wrong, I would love to be wrong. </p>
  
  <h2>Solution?</h2>
  
  <p>Is <a href="https://www.zephyrproject.org/" rel="nofollow noreferrer">Zephyr</a> a viable alternative? It seems that it is currently ahead of Linux when it comes to Bluetooth mesh.</p>
  
  <p><strong>TLDR</strong>: Is the meshctl tool for Linux only for provisioning and configuration? Should i use <a href="https://www.zephyrproject.org/" rel="nofollow noreferrer">Zephyr</a> instead?</p>