/xtensa-rust-quickstart

A demo crate for the xtensa uC's

Primary LanguageShell

Experiments with Rust on the xtensa architecture

Building

Requirements

- xargo
- xtensa-esp32-elf toolchain must be in your `$PATH`

First you will need to build rustc and llvm you can find rough instructions here.

Modifiy the build script to fix the path of the custom rustc, then execute the build script build.

Resources

  • The esp-rs organization has been formed to develop runtime, pac and hal crates for the esp32 and eventually esp8266.
  • Checkout @lexxvir's project for an example of using the esp-idf bindings in a Rust application.

FAQ

  • error: intermittent IO error while iterating directory - try creating that directory
  • undefined reference to .L see this issue