You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an 8Bitdo Controller that is not being discovered by the ArduinoBLE library.
The device uses Bluetooth®4.0 which is stated as supported with the ArduinoBLE library on the product page.
I am using the latest NINA firmware (1.3.0) and the latest ArduinoBLE library (1.1.3). All my other Bluetooth devices show up using the PeriphrealExplorer example, except the controller which I intended to use the board with. Any help would be great!
The text was updated successfully, but these errors were encountered:
aidanthewiz
changed the title
Cannot discover bluetooth device
Cannot discover Bluetooth®4.0 device
Jul 4, 2020
I found an issue in the nina-fw repository (arduino/nina-fw#35) that somewhat matches my issues. Bluetooth®4.0 HID is what I am looking for, but the ability to connect to a Bluetooth®4.0 device, in general, is close enough as I can hopefully figure out HID myself.
If the issue presented in nina-fw is true, why does the product page for the Arduino Uno WiFi Rev 2 and the library reference page for ArduinoBLE currently claim Bluetooth®4.0 support? Or is it supported by the hardware, but not the firmware currently? Or is it only certain devices? Or maybe this is actually an issue with the library.
Overall, I might be misunderstanding or missing something, but the information is slightly scattered and the nina-fw issue#35 is conflicting, any help would be appreciated!
Hi @aidanthewiz ,
ArduinoBLE library only supports the low energy (hence BLE) part of the Bluetooth 4.0 protocol.
While the hardware on the UNO WIFi rev2 supports also Bluetooth Classic we don't support it directly. Using https://github.com/espressif/esp-idf would allow you to communicate with the Bluetooth peripheral; you can check this repo https://github.com/joonazan/nina-fast-bluetooth as a starting point.
Hope it helps!
I have an 8Bitdo Controller that is not being discovered by the ArduinoBLE library.
The device uses Bluetooth®4.0 which is stated as supported with the ArduinoBLE library on the product page.
I am using the latest NINA firmware (1.3.0) and the latest ArduinoBLE library (1.1.3). All my other Bluetooth devices show up using the PeriphrealExplorer example, except the controller which I intended to use the board with. Any help would be great!
The text was updated successfully, but these errors were encountered: