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

Multiple buttons devices controlling multiple output devices using BLE

Hi,

I have an application where I have for example 5 BLE transmitting devices . Each device has one push button and each device is assigned to a number 1-5. I also have 10 BLE receiving devices, each comes with a simple LCD. In my application, whenever a button is pressed, it should transmit to all the BLE receivers and display the button number on the LCD.

I need to implement this using BLE and not other wireless protocols. Can anyone advise on how this can be best implemented? I am using this in a small office environment (max distance between devices is 30m with 1 wall in-between). Will the multi-link-multi-role demo be a good starting point for this?

https://github.com/NordicPlayground/nrf52-ble-multi-link-multi-role

What BLE services do I need? Or what modifications to the example do I need to make?


Thanks in advance.

Parents Reply
  • Hi Jorgen,

    I don't quite understand what you mean by the  ble-multi-link-multi-role example not implementing multi-peripheral features? 

    In my application, are the button devices configured as perpherial and the LCD devices configured as central? Are you suggesting that each LCD device can connect and receive press status from each button device?

    I initially though I would need like a central devices (something like a relay hub) and all the LCDs and buttons connect to it (up to 15 devices in total). And the hub helps to relay message from button to LCD.

Children
No Data
Related