This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to make a BLE start network with bidirecitonal communication with up to 50 peripheral devices

Dear

I need to make a BLE start network with bidirectional communication with up to 50 peripheral devices And central and perapherals will be communicating with computer with uart nus service to send my raw commands

If you can help me with the task I would be very gratefully.

thanks

sjkim

  • If all your devices are with mains power or equivalent the nRF OpenMesh is a good example to get started on as it supports 1:N . The PC tool for the nRF OpenMesh is available in the blogs on devzone and you can use it to verify if it works for you. The ble gateway example in the nRF OpenMesh is a good starting point.

    If you have some power constraints i.e. battery powered nodes then you can look at the Fruity Mesh. Fruity Mesh solves the network forming problem but will not do 1:N communication directly but will form a mesh with the nodes using the Central and Peripheral roles.

    It is also possible to build a simple 1:N network by using the observer and advertiser roles to build the network. Use the scanner and advertiser functionality in the softdevice to build it.

Related