Bluetooth low energy multi peripheral topology
There are two approaches, and either can work.

The central could connect to the 8 peripherals simultaneously. This is definitely possible if you are writing the firmware for the central's Bluetooth chip (e.g., nRF52 series). You start scanning and connect to the first peripheral you find. You then restart the scanning/connecting process until you've connected to all of them. For each connection, the central would subscribe to notifications. The peripherals, running asynchronously, will send notifications at their respective connection intervals. Fortunately, the central manages all the timing issues of preventing collisions. (Note: if you're using a smartphone as the central, the smartphone operating system may limit the number of connections or the frequency of the connection intervals, in order to manage battery life.)

You could also use &quot;broadcasting&quot;. In this mode, you put the peripheral data into the advertising packet. The central does NOT connect to any of them, it simply scans continuously and reports the scan packet data. But this is less reliable, so you would have to accept occasional missed messages. If the data rates are low enough, however, it could support 10's to 100's of peripherals.