rust
rust copied to clipboard
Rust for the xtensa architecture. Built in targets for the ESP32 and ESP8266
I am currently benchmarking some DSP routines on the ESP32 S3 platform in Rust. Several issues have already arisen, see https://github.com/esp-rs/rust/issues/180. Upon reading the 'ESP32-S3 Technical Reference Manual', it became...
I followed the install instructions from the Rust on ESP book, using `espup` and I created a new repo from the esp-template. When I try to `cargo check` the process...
This is a feature enhancement request: would it be possible to set the chip name in the target family or target vendor field for the no_std targets? This seems like...
#231 Temporarily use a private variable _sigabrt to hold the value of status.signal() for comparison
Hello esp-rs team, I'm working on a project to implement the secp256k1 cryptographic algorithm in Rust on the ESP32S3 chip, which uses the Xtensa architecture. I'm seeking guidance on the...
When I run clippy on my project, I get the following error: ``` error[E0308]: mismatched types --> /home/armandas/.rustup/toolchains/esp/lib/rustlib/src/rust/library/test/src/test_result.rs:102:18 | 101 | None => match status.signal() { | --------------- this expression...
I'm trying to get an FTPS client working on an esp32. I have to use TLS/SSL for my application. I'm compiling it for xtensa for the regular esp32-wroom-32. I'm using...
In LLVM19 when we upgrade this fork to it, we must update the targets to use `esp32s3` not `esp32-s3`. We must also reflect this upstream.
### Code This commit fixes it in the project I originally used it in: https://github.com/i404788/embassy/commit/3b540cf24559f4ba6236db4167c443bd7224851f Unfortunately my attempts to reproduce it at smaller scale in non-esp rust so far have...