liberatedsystems / RNode_Firmware_CE

RNode is an open, free and flexible digital radio interface with many uses
https://unsigned.io/rnode
GNU General Public License v3.0
10 stars 0 forks source link

ESP32 BLE support #8

Open Marc12O opened 1 month ago

Marc12O commented 1 month ago

Heltec WiFi LoRa 32 V3 board, the latest V3.1 board, has no discoverable Bluetooth, with RNode firmware 1.72

On my phone, when trying to add a BT device and pair it, nothing shows up, I did activate BT with rnodeconf -b and -p

Other boards like TTGO work fine

The rest of functionality works fine, e.g. USB connection, LoRa :-)

Thank you for RNode!

2024-05-31 11 03 38

2024-05-31 11 03 44

jacobeva commented 1 month ago

From looking at our codebase currently, it looks to me that this board uses BLE, but there is no driver written for it yet on ESP32 platforms.

jacobeva commented 1 month ago

As of current I do not possess any of these boards, or any ESP32 device which has BLE capability. You are welcome to attempt the implementation of this feature yourself (and I will provide you direction). If not, a hardware donation would allow me to implement it when I have time :)

Marc12O commented 4 weeks ago

Thank you!

jacobeva commented 3 weeks ago

A board is on its way to me, @Marc12O is aware of this.

jacobeva commented 1 week ago

The board arrived a couple days ago. Development will begin when I have time.