Rust Training

Open-source Rust projects categorized as Training

Top 3 Rust Training Projects

  • comprehensive-rust

    This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

  • Project mention: Comprehensive Rust V2 | news.ycombinator.com | 2023-11-29
  • std-training

    Embedded Rust on Espressif training material.

  • Project mention: ESP32 Standard Library Embedded Rust: GPIO Interrupts | dev.to | 2023-09-07

    It's well established that interrupts are a tough concept to grasp for the embedded beginner. Add to that when doing it in Rust the complexity of dealing with mutable static variables. This is because working with shared variables and interrupts is inherently unsafe if proper measures are not taken. When looking at how to do interrupts using the esp-idf-hal I first resorted to the Embedded Rust on Espressif book. Interrupts are covered under the Advanced Workshop in section 4.3, and to be honest, I was taken aback a little at what could be an additional level of complexity for a beginner. Without too much detail, this is because the book resorts to using lower-level implementations. For those interested, by that, I mean FFI interfaces to FreeRTOS which I will be creating a separate post about later.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • no_std-training

    Getting-started guide on using the Rust with Espressif SoCs using no_std.

  • Project mention: no_std with ESP32: "rustc --print target-list" changes result depending on directory it's run from | /r/learnrust | 2023-11-10

    The first Book example is here: https://github.com/esp-rs/no_std-training/tree/main/intro/hello-world

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Training related posts

  • Some experience with IoT

    1 project | /r/rust | 5 Jan 2023
  • noob question, Whats the point of interfacing arduino uno and ESP32?

    1 project | /r/embedded | 25 Nov 2022

Index

What are some of the best open-source Training projects in Rust? This list will help you:

Project Stars
1 comprehensive-rust 26,092
2 std-training 547
3 no_std-training 43

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com