h2zero / NimBLE-Arduino

A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
https://h2zero.github.io/NimBLE-Arduino/
Apache License 2.0
700 stars 145 forks source link

Arduino Uno R4 WiFi Compatibility #621

Open Dario-Ciceri opened 9 months ago

Dario-Ciceri commented 9 months ago

Hi, I wanted to know if there is even the slightest of possibilities to use the Arduino Uno R4 WiFi BLE stack with Nimble or if I have to go directly through ArduinoBLE, I have some codes with Nimble that I would like to use but at the limit I will have to rewrite everything for ArduinoBLE. Thanks for the wonderful work so far in any case.

h2zero commented 9 months ago

Hello, thank you for asking. Unless drivers are available for the Uno/NimBLE then I will not be able to support it.

Dario-Ciceri commented 9 months ago

I know that there's something called spi_dvr.h if I'm not wrong which is used to communicate with the Esp32 chip

fstrugar commented 8 months ago

Is HCI the layer that ArduinoBLE uses to communicate with ESP32? (https://github.com/arduino-libraries/ArduinoBLE/blob/master/src/utility/ATT.cpp seems to rely on https://github.com/arduino-libraries/ArduinoBLE/blob/master/src/utility/HCI.h ?) I don't know if that's of any help...