I'm currently building an app that creates a platform where users can share information on a network but I wanted to create an offline option where users could still communicate on a peer-to-peer network when in close proximity. Is it possible to create a BT mesh network with smartphones?
I've seen that Bluetooth has the option to create mesh networks using BLE but after looking into CoreBluetooth I haven't been able to find anything that would support this type of network. I've seen some solutions using iOS Multipeer connectivity but I would ideally like a cross-platform solution if at all possible.
Yes it is possible. Android and iOS doesnt natively provides support BLE Mesh API but they can be built on top of the existing BLE APIs for iOS and Androi
STMicroelectronics : https://www.st.com/en/embedded-software/stsw-bnrg-mesh.html
https://play.google.com/store/apps/details?id=com.st.bluenrgmesh&hl=en_IN
Support : https://community.st.com/s/topic/0TO0X000000BSrIWAW/ble-mesh
Nordic :
https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library
https://github.com/NordicSemiconductor/IOS-nRF-Mesh-Library
https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrfmeshprovisioner&hl=en_IN
Support : https://devzone.nordicsemi.com/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With