-
Notifications
You must be signed in to change notification settings - Fork 38
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
no_std support #40
Comments
Hey! Sorry it went quiet here. The implemented IP transport relies heavily on BLE transport could be a different story tho, should we manage to implement it at some point and feature-gate the IP part away. No timeline on it yet, but happy about contributions. What's your embedded target platform? |
Hey, no worries! Not decided yet, probably cortex-m. Would be amazing to do embedded devices with native HomeKit support all written in Rust. |
I'm also interested in getting something like embedded nordic's nRF (arm, well supported), espressif esp32 (rust fork needed tor xtensa arch here), bl602 (risc-v, compilation supported, need drivers/PAC crates) homekit device programmed in Rust. For embedded networking we may use smoltcp (rust) or lwip (C, which we need to link against) - depending on the chip/sdk |
There are also libraries like rust-embedded-community/embedded-nal that should hopefully make it easier. |
Would be amazing to be able to use this on embedded devices, for that we need no_std support though.
The text was updated successfully, but these errors were encountered: