Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings
esp-rs

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@esp-rs

esp-rs

Libraries, crates and examples for using Rust on Espressif SoC's

This organization is home to several projects enabling the use of theRust programming language on various SoCs and modules produced byEspressif Systems.

If you are just getting started writing Rust for ESP devices, please first readThe Rust on ESP book.

For a curated list of resources for development including tools and projects, seeAwesome ESP Rust.

Hardware Abstraction Layer

We offer two choices forHardwareAbstractionLayers:

RepositoryDescriptionSupport status
esp-rs/esp-halWithout support for the Rust standard library (no_std)Support status
esp-rs/esp-idf-halWith support for the Rust standard library (std)Support status

Build Tools

This organization contains a fork of the Rust compiler with added support for the Xtensa ISA. Pre-built binaries for said compiler fork are additionally provided for most common operating systems and architectures.

RepositoryDescription
esp-rs/rustRust compiler fork with Xtensa support
esp-rs/rust-buildPre-built binaries of the Rust compiler fork, plus installation scripts

PinnedLoading

  1. rustrustPublic

    Forked fromrust-lang/rust

    Rust for the xtensa architecture. Built in targets for the ESP32 and ESP8266

    Rust 779 38

  2. espflashespflashPublic

    Serial flasher utility for Espressif SoCs and modules based on esptool.py

    Rust 597 144

  3. esp-halesp-halPublic

    no_std Hardware Abstraction Layers for ESP32 microcontrollers

    Rust 1.3k 305

  4. esp-generateesp-generatePublic

    Template generation tool to create no_std applications targeting Espressif's chips.

    Rust 123 22

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 55 repositories

[8]ページ先頭

©2009-2025 Movatter.jp