1

For a project I am interested in using the HC-05 Bluetooth module to control five LEGO Mindstorms Bricks simultaneously. For this to work the Bluetooth module will obviously have to be paired / connected with the five bricks at the same time. This means that the HC-05 Bluetooth module will have to be master in the piconet and the five bricks the slaves.

Is there anyone who has any experience with using the Arduino Uno and HC-05 Bluetooth module to send data to multiple, connected, slaves? If not, are there any alternative Bluetooth modules? And if Bluetooth modules compatible with the Arduino Uno cannot connect to multiple slaves at the same time, are there other ways that an Arduino can control multiple Bluetooth slaves at the same time?

1
  • Would it be possible to have multiple slaves and talk to each of them individually? I don't need multiple simultaneous connections but one device talking to multiple and I have to be able to set which device it talks to when and what information is passed.
    – user26363
    Commented Sep 5, 2016 at 0:25

1 Answer 1

1

After some research, it looks like multiple slaves aren't possible with this particular module.

According to Wikipedia the Bluetooth technology allows a master to communicate with 7 slaves, but this option isn't implemented in the HC-05.

4
  • I feared as much. Would you happen to know if there are any other Bluetooth modules or shields that support multiple slaves? Or that are worth looking into. Also, would you happen to know how long it takes for the HC-05 module to disconnect / connect to a Bluetooth device? Commented Apr 10, 2015 at 9:12
  • No I never used any Bluetooth module so I can't help you, sorry. Google is still an option though. Commented Apr 10, 2015 at 9:26
  • The connection/disconnection takes about 2/3 seconds to be achieved.
    – Stefa168
    Commented Apr 10, 2015 at 12:11
  • Sadly that'd take too long for it to be practical. Commented Apr 12, 2015 at 0:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.