From 72b5cf4b5a7fc50b3adcde965624ddfc1db945c1 Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Arcos Date: Thu, 1 Jun 2023 15:43:05 +0200 Subject: [PATCH 1/2] fix: Update Espressif trainings link --- docs/programming/embedded-systems.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/programming/embedded-systems.md b/docs/programming/embedded-systems.md index 8c74178c57..ec9ae72ebf 100644 --- a/docs/programming/embedded-systems.md +++ b/docs/programming/embedded-systems.md @@ -177,7 +177,7 @@ Also looking into [Embassy](https://embassy.dev/) & [Toit](https://github.com/to - [knurling app template](https://github.com/knurling-rs/app-template) - Quickly set up a `probe-run` + `defmt` + `flip-link` embedded project. - [Sound Open Firmware](https://github.com/thesofproject/sof) - [Bytecode interpreters for tiny computers (2007)](https://dercuano.github.io/notes/tiny-interpreters-for-microcontrollers.html) ([HN](https://news.ycombinator.com/item?id=30421621)) -- [Embedded Rust on Espressif Book](https://espressif-trainings.ferrous-systems.com/) ([Code](https://github.com/ferrous-systems/espressif-trainings)) +- [Embedded Rust on Espressif - Book](https://esp-rs.github.io/std-training/) ([Code](https://github.com/esp-rs/std-training)) - [Jacdac](https://microsoft.github.io/jacdac-docs/) - Plug-and-Play for Microcontrollers. ([Code](https://github.com/microsoft/jacdac)) - [Rust on Espressif chips Q1 2022](https://mabez.dev/blog/posts/esp-rust-04-04-2022/) ([HN](https://news.ycombinator.com/item?id=30913359)) - [FreeRTOS](https://www.freertos.org/) - Real-time operating system kernel for embedded devices that has been ported to 35 microcontroller platforms. ([Rust wrapper](https://github.com/hashmismatch/freertos.rs)) From 58e99d96bee11fe020a0b30d124811a85e28d4de Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Arcos Date: Thu, 1 Jun 2023 15:57:53 +0200 Subject: [PATCH 2/2] fix: Update Espressif trainings link --- docs/programming/embedded-systems.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/programming/embedded-systems.md b/docs/programming/embedded-systems.md index ec9ae72ebf..64f1420795 100644 --- a/docs/programming/embedded-systems.md +++ b/docs/programming/embedded-systems.md @@ -1,6 +1,6 @@ # Embedded systems -[Embedded Rust on Espressif](https://espressif-trainings.ferrous-systems.com/) & [Mastering Embedded Linux](https://www.thirtythreeforty.net/series/mastering-embedded-linux/) are useful reads. [TinyGo](https://github.com/tinygo-org/tinygo) is nice. [RTIC (Real-Time Interrupt-driven Concurrency)](https://github.com/rtic-rs/cortex-m-rtic) is fascinating. +[Embedded Rust on Espressif](https://esp-rs.github.io/std-training/) & [Mastering Embedded Linux](https://www.thirtythreeforty.net/series/mastering-embedded-linux/) are useful reads. [TinyGo](https://github.com/tinygo-org/tinygo) is nice. [RTIC (Real-Time Interrupt-driven Concurrency)](https://github.com/rtic-rs/cortex-m-rtic) is fascinating. [Rust on the CH32V003](https://noxim.xyz/blog/rust-ch32v003/) is nice read.