finds.dev← search

// the find

MabezDev/xtensa-rust-quickstart

★ 341 · Rust · Apache-2.0 · updated Apr 2022

A demo crate for the xtensa uC's (ESP32, ESP8266)

A bare-metal Rust quickstart for ESP32 and ESP8266 using the Xtensa architecture. It predates the official esp-rs ecosystem maturing and is now explicitly abandoned by its own author — the README opens with a deprecation notice pointing to the successor projects.

The repo served its purpose as an early proof-of-concept that Rust on Xtensa was even possible. The dual Apache/MIT licensing is clean. The espflash integration was ahead of its time when this was written.

Dead since April 2022 — the maintainer's own README tells you to go elsewhere. Requires a forked Rust compiler that may no longer track upstream. The two examples (esp32.rs, esp8266.rs) and a main.rs are the entire codebase; there is nothing here you can't find in a better state in esp-rs/esp-template today. Anyone who clones this instead of the successor repos is just giving themselves outdated toolchain problems.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →