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-NOW support #70

Closed
bernii opened this issue Feb 14, 2022 · 3 comments
Closed

ESP-NOW support #70

bernii opened this issue Feb 14, 2022 · 3 comments

Comments

@bernii
Copy link
Contributor

bernii commented Feb 14, 2022

Hi!

I was wondering if there are any plans to support ESP-NOW which is part of ESP-IDF too.

I've built a couple of projects on it (on top of Arduino stack) and was very happy with the possibilities of having a p2p broadcast network that did not require an intermediate wifi router while having quite efficient communication between ESP devices.

@georgik
Copy link

georgik commented Feb 14, 2022

Hi @bernii . Thank you for the request. I've added the topic to the next community meeting to discuss it in more details: esp-rs/rust#105

Right now the support of networking features are little bit limited. The support is improving. HTTP and MQTT should work. Also TLS support was added lately.

@bernii
Copy link
Contributor Author

bernii commented Feb 15, 2022

thanks @georgik! absolutely, there's a ton of great work already - I'm already using HTTP(S) and it works great :) Adding esp-now would give an opportunity to have a mesh network between the devices as a fallback or when routers are not available. During my testing (with ardunio stack) I also found out that espnow seems to have a better throughput (vs using wifi router) when it comes to small packages (for near-real-time applications) - that's why I'm thinking it might be an addition worthwhile considering :)

@ivmarkov
Copy link
Collaborator

Closing - all patches merged.

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

3 participants