EmbDev.net

Forum: µC & Digital Electronics RF Coexistence with OpenThread and BLE?


von Benedikt (benediktk)


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?

von Niklas G. (erlkoenig)


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

von Benedikt (benediktk)


Rate this post
useful
not useful
Oh, that helps a lot, thanks. I‘m gonna look into it.

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.