Create a Bluetooth Hub

I have a device that is Bluetooth Classic that streams data from an LVDT. I have used this device for years on Windows by pairing the devices and searching its services, which creates a Virtual COM port on Windows. I can open that Virtual Com Port and receive the streamed data. You can also send commands to the device to set up some configuration stuff. On one computer I may need to talk to 20 of these devices at different times (never more than 1 at a time). So I open the Virtual Com Port to read the device and when it is time to read a different device, I close the comport and open the appropriate comport. This has worked for years, but some update for Windows 10 has caused me grief, I occasionally get semaphore errors from the OS. I can't seem to fix the issue, so my thought is to use a Arduino board with Bluetooth and pair all the devices and open and close the appropriate device and send the data back to the windows PC via USB.

I'm thinking this is possible, just not sure what board(s) to select. I see everything is BLE, which the device is not. I need to be able to connect using a Bluetooth Serial Port (SPP). Any help in selecting a board that could accommodate the Bluetooth and USB would be greatly appreciated.

Thanks

I think the HC-06 module can act as a Bluetooth master if you configure it via AT command mode. You can then instruct it to connect to your Bluetooth slave individually

No.
But you could do this with an HC-05. It seems one hell of a way to go but, what with the device you have and the way you describe things, it may be your only option. You would need to have Bluetooth's power and EN pins both under software control, and configure it to auto-connect with each device in order.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.