RF Coexistence with OpenThread and BLE?

OP #7809824
Rate this post
useful
not useful

Hey guys! I am developing on the esp32c6 with the esp-idf and esp-matter sdk. I have a project where the ESPs build a OpenThread Network (Matter over Thread) and now i want to add BLE functionality to the device. The NimBLE stack initializes perfect, but when the BLE scan starts the OPENTHREAD messages return a ChannelAccessFailure. It's probably because the BLE occupies the antenna.

I have found this: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/coexist.html but it only talks about coex of BLE and WiFi. Is there an option where OpenThread and BLE both share the antenna and work simultaneously?

#7809846
Rate this post
useful
not useful

Benedikt wrote:

I have found this: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/coexist.html but it only talks about coex of BLE and WiFi.

This is the documentation for ESP32 which doesn't support 802.15.4. But if you look at the documentation for ESP32C6, you'll find information about Thread+BLE coexistence:

https://docs.espressif.com/projects/esp-idf/en/v5.4/esp32c6/api-guides/coexist.html

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now