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

Example for setting up BLE long range mesh network between several nodes

I am starting building industrial-grade system which contains several nodes connected via wireless channel.

As a wireless protocol I decided to use BLE 5 due to long ranges ( I need nearly 100m indoor) and a good security.

Can I use NRF52840 to setup wireless network between 8 nodes where each node can send messages to all sibling nodes?

Are there some examples already in SDK?

Parents Reply
  • I have one central and 3 peripherals. SDK v15.2. 
    Connection intervals are 7.5ms on central and peripherals.

    NRF_SDH_BLE_GAP_EVENT_LENGTH on central is 2 (2.5ms). Thus Central is able to process requests from all three peripherals within one connection interval. Right?

    I am testing at home where only WiFi can interference.

    I have bought ANT060, but it appeared that NRF52840 DVK has SWF connector instead of UFL on antenna. Is it possible to de-solder SWF and solder UFL instead?

Children
  • Rostokus said:
    NRF_SDH_BLE_GAP_EVENT_LENGTH on central is 2 (2.5ms). Thus Central is able to process requests from all three peripherals within one connection interval. Right?

     Yes, this is correct. See the softdevice specifications for the S140 v6.1 softdevice here (pg 71):

    Rostokus said:
    Is it possible to de-solder SWF and solder UFL instead?

     Yes, but beware that the UFL antenna is not a switch connector (i.e. if the ANT060 is not connected, then the nRF chip will not be connected to the PCB antenna anymore. Basically, if you do not want to use the PCB antenna at all, you can use the ANT060.

Related