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

How a central BLE device can read data from multiple BLE devices simultaneously?

Firstly, I am a very beginner in the BLE domain. I have very little knowledge of it.

I want to do a project where multiple BLE peripheral devices(nRF52) will communicate with a central BLE device(Andriod phone). Each peripheral device collecting data from the different sensors, like first peripheral interfacing with humidity sensor second peripheral device interfacing with a light sensor so on.

I have the nRF52 development board. I need to collect data from all peripheral devices into my central device. As much I know that I a central device can communicate with multiple devices but I can't talk simultaneously.

So, I want to know how I can achive my goal. It will be best if I can collect the data from different peripherals simultaneously. If it is not possible to collect the data simultaneously then what architecture I should follow to achieve my objective? If any other chip can do ths then please refer me.

How many peripherals devices can talk with a central device? I meant the maximum limit of connection. Thank you for your time and consideration.

Related