Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP-IDF build instructions #132

Open
ghost opened this issue Feb 14, 2024 · 2 comments
Open

ESP-IDF build instructions #132

ghost opened this issue Feb 14, 2024 · 2 comments

Comments

@ghost
Copy link

ghost commented Feb 14, 2024

Hi,

The instructions for how to build rs-matter for esp-idf were removed in pull request #129 citing that support was upstreamed. Unfortunately it is now unclear from looking at the repository whether using matter-rs on an ESP32 is supported, and if so what networking stack is supported (wifi, threads... etc).

Some clarification with minimal build instructions on how to build rs-matter for ESP-IDF would be amazing.

@newcomertv
Copy link

My understanding is that BLE commissioning isn't supported yet.
In theory the stack is built such that you can send the actual data packets through an arbitrary channel of your choice so as to support external wifi/ethernet modules. Since Thread supports TCP once the device is commissioned you could just send the data through the thread stack instead of the wifi stack.
Thread support is still experimental in the rust world though (mostly only through wrappers for now).

That was my understanding last time I looked into it I could be wrong though. Feel free to correct me if I missed anything.

@ivmarkov
Copy link
Contributor

Small update on the topic:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants