-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Implement OpenThread in Arduino #9486
Comments
@VojtechBartoska - this is the Openthread feature request. |
PR #9908 Adds OpenThread CLI API for Arduino Core 3.0.2 |
Documentation in the Library folder. |
The following features from (3) 3- Create a set of Classes that allow the user to write a sketch for Thread Network.
|
More examples in #10299 |
Related area
Create an API for OpenThread within Arduino
Hardware specification
ESP32-C6 and ESP32-H2 as Standalone Nodes.
Other SoC can be used as Open Thread Host mode attached to a RPC (802.15.4 radio layer).
Is your feature request related to a problem?
This is an issue to track the progress of developing OpenThread , a new API for Arduino.
Describe the solution you'd like
There are some macro tasks, split in 4 main areas, necessary in order to enable OpenThread in ESP32 Arduino:
1- Add Openthread to Lib Builder scripts and sdkconfig.
2- Create OpenThread CLI API:
3- Create a set of Classes that allow the user to write a sketch for Thread Network.
4- Examples and Documentation
Describe alternatives you've considered
Instead of mapping all OpenThread Library functions to Arduino, limit it to the set of functions that CLI supports.
Maybe using CLI as main source of interaction given that it will be maintained by OpenThread development team.
This may reduce the effort for maintainance and make it easier for supporting both Standalone Nodes and Host + RPC Nodes configuration.
Additional context
No response
I have checked existing list of Feature requests and the Contribution Guide
The text was updated successfully, but these errors were encountered: