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

nRf mesh

hello, 

we are interesting in some of your products and please answer my questions if you can. 

we are building a big parking place with private parking lots with individual gates. this parking gates have to receive and send bluetooth signals to operate. now we want to build a bluetooth mesh network so that parking can be operated by single desktop. so my questions are -

1) can nRF52840 Dongle give and receive bluetooth signals from any desktop? 

2) can nRF52840 DK receive and send bluetooth signals from/to nRF52840 Dongle?

3) if yes, can nRF52840 DK receive bluetooth information from Dongle and than send it to final device ( in our case to individual parking gate) and recive signal from final device and send it to dongle?

4) if yes, how many parking gates can nRF52840 DK work with simultaneously. 

5) what is the range of bluetooth signals for NRF52840 (how close parking ga gates has to be to work with DK)? 

6) can we use nRF Connect for Desktop software to build mesh and operate it. 

7) can nRF52840 DK or Dongle operate using wi-fi? 

Parents
  • Hello,

    1) Yes. The dongle can communicate with any BLE device.

    2) Yes. They can both communicate with BLE devices.

    3) What protocol (BLE or Mesh) is your "final device" using? Either way, I assume the answer is yes.

    4) Are you talking about Mesh or Bluetooth Low energy (BLE) now? If BLE, one nRF52840 can have up to 20 connections. In Mesh you can have probably as many as you like. The theoretical limit is about 32000 nodes, but the throughput lowers when the amount of nodes increase.

    5) It is difficult to give an exact answer. It depends heavily on the environment (concrete vs. wooden walls vs. clear line of sight), the background noise etc. If you have a mesh network, the network range will extend through the nodes. Not all nodes has to be in range of one another, as long as there is a path of nodes within range between the endpoints that communicate.

    6) Yes you can. Please check out this github repo:

    https://github.com/NordicSemiconductor/pc-nrfconnect-core

    7) No. The radios doesn't support WiFi. Is that what you meant, or did you mean "coexist" with WiFi on another chip?

    I hope that clarifies some of your questions. Basically, if you have an nRF52840, it supports up to 20 concurrent BLE connections. It can also be a mesh node (probably not at the same time as supporting 20 connections, due to memory and time restrictions). 

    I imagine you would have quite a large number of "parking gates". Maybe a couple of hundred? I suggest you look into setting these up as Bluetooth Mesh nodes, which seems like a good choice of protocol for your devices. I imagine it isn't too much data being transferred to and from the parking gates?

    If you want to communicate with this network with a computer, you would need one device that can "translate" from Mesh to either BLE or Serial (UART or USB). You can do this with an nRF52840. How do you want your network data to your computer? BLE or Serial? Or do you need it through WiFi? If so, you need a node that supports WiFi and Mesh. WiFi isn't supported in any of our chips, unfortunately. But you can create a node that uses an nRF52840 to read the Mesh messages, and then send it to another device over Serial or BLE, and this device (e.g. a Raspberry Pi) can do the network part.

    Best regards,

    Edvin

  • Hello Edvin,

    Sorry for the late response.

    Yes, I have a big number of parking gates, 430. I want to make a single platform which can communicate with all of them from a server. I'm planning to use Nrf52840 devices to create a mesh system and connect each of them to multiple parking gates. Then I will connect a raspberry pi to this mesh system (pi will be connected to one Nrf52840) and it will send information to the server over Wi-fi.

    I have a few questions:

    1). Can I plug Nrf52840 Dongle directly into a usb charger or does it need to be connected to any other board? I mean will it work if I just power the dongles using a usb charger?

    2). Which device will be a better solution for my problem: Nrf52840 DK or Nrf52840 Dongle? And why?

    3). Can I connect Nrf52840 DK and Nrf52840 Dongle into a raspberry pi directly with a usb cable? Or do they need to communicate with pi over bluetooth?

    4). How much is the range of Nrf52840 in an open area, with no walls or barriers? I do hope to get at least 30-50 m range.

    Thanks in advance

  • I will explain exactly what project I'm working on:

    A building company has quite a big area in their complex. The area covers 430 parking gates that are intended to be used by those who live in the complex. There is a guard room next to this area. The guard needs to have access to all of these parking gates. (these parking gates use BLE) I have an android app, provided by the makers of the parking gates, that can add parking lots and lock/unlock them. The problem I have is to cover this big area (of 430 lots). If there is anything that can extend the range of my laptop or android device, without the need to write any application, my problem would be completely solved.

    Thanks

  • So are you the "guard" ?

    Surely, you should be talking to the gate manufacturer about this - as it must be a common requirement?

  • Yes, I am the "guard".

    I asked the manufacturer and the only things they could give me was: 

    1. An app that can talk to gates in range of my phone.

    2. An android SDK which I can use to talk to gates from my own app.

    They told me that other companies used that SDK to make web apps. (I don't think an android SDK can be used for web apps, but still that's what they told me)

    The thing is, I'm not an android developer and don't really know how to use an android SDK at all. If there is any device that will be able to just extend the range of my laptop's Bluetooth to cover all those 430 gates, it would be the best solution. I would install Bluestacks and run the app on laptop.

  • I'm not an android developer

    And are you an embedded firmware developer ?

Reply Children
Related