You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31-17Lines changed: 31 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,18 @@
1
-
# The Rust Programming Language
1
+
# The Rust Programming Language for Espressif chips
2
+
3
+
This fork enables projects to be built for the Xtensa-based ESP32, ESP32-SXX and ESP8266 using [Espressif's llvm fork](https://github.com/espressif/llvm-project). (RiscV chips like ESP32-CXX are already supported in stock Rust.)
4
+
5
+
Moreover, this fork enables Rust STD support (networking, threads, and filesystem) for all chips in the ESP32 family (Xtensa and RiscV), by optionally linking with the ESP-IDF framework.
6
+
7
+
The [esp-rs](https://github.com/esp-rs) organization has been formed to develop runtime, pac and hal crates for the Espressif chips (bare-metal as well as ESP-IDF based).
8
+
9
+
Join in on the discussion: https://matrix.to/#/#esp-rs:matrix.org!
10
+
11
+
## Installation
12
+
13
+
Please see the most up to date instructions in the [esp rust book](https://esp-rs.github.io/).
14
+
15
+
---
2
16
3
17
This is the main source code repository for [Rust]. It contains the compiler,
4
18
standard library, and documentation.
@@ -54,7 +68,7 @@ by running it with the `--help` flag or reading the [rustc dev guide][rustcguide
54
68
*`g++` 5.1 or later or `clang++` 3.5 or later
55
69
*`python` 3 or 2.7
56
70
* GNU `make` 3.81 or later
57
-
*`cmake` 3.13.4 or later
71
+
*`cmake` 3.4.3 or later
58
72
*`ninja`
59
73
*`curl`
60
74
*`git`
@@ -64,8 +78,8 @@ by running it with the `--help` flag or reading the [rustc dev guide][rustcguide
0 commit comments