2024-06-07 04:41 AM
Hello,
I wanted to add bluetooth capability to a board with STM32H745 controller. I have a USB port on the board on which I plan to connect a USB bluetooth dongle for bluetooth connectivity.
Are there any Development boards and example codes available on STM through which the above can be achieved.
Please suggest any standard USB bluetooth dongles too which can be used
Thanks
Anuj
2024-06-07 05:34 AM
I think this basically needs a Bluetooth stack running on your microcontroller, with HCI running over the USB to the radio in the dongle?
eg, https://docs.zephyrproject.org/latest/samples/bluetooth/hci_usb/README.html
2024-06-10 07:14 AM
Hello @Andrew Neil
Thank you for your reply.
We had checked the same option as you suggested. The above needs a extra step, we have to program the device with relevent firmware as per our application. Do all BLE dongles need this extra step or out of the box USB dongles are available where no configuration will be required?
Thanks
Anuj
2024-06-10 07:25 AM
I don't know, but I would imagine that cheap consumer dongles are going to go for the minimum implementation - so just a radio & HCI, with the stack in the Host.
Maybe there are some "professional" dongles available which provide full documentation & support - but that would be expensive.
Maybe something like this:
https://www.nordicsemi.com/Products/Development-hardware/nRF52840-Dongle
Or just get a module which is intended for integration into systems ... ?
2024-06-10 02:46 PM
2024-06-10 10:28 PM
Thanks for sharing the information.
nRF5280 seems a good option considering need for customization later.
Do all dongles will need HCI commands to communicate with the Dongle? Or Can it be like directly sending the data on USB will send to an APP or if an APP sends the data to the Dongle it will be forwarded to the host on USB?
Do we need the stack at the host side for HCI commands?
Regards,
Anuj
2024-06-11 02:51 AM
See my previous reply.