• Stars
    star
    237
  • Rank 169,885 (Top 4 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

embedded-trainings-2020

This repository contains the material for the beginner and advanced Embedded Rust workshops held by Ferrous Systems.

You can find the rendered book containing all instructions at embedded-trainings.ferrous-systems.com

If you'd like to attend one of our open classes or book a custom training, please visit our trainings website.

This workshop was initially held at Oxidize Global 2020

Required hardware

License

The Ferrous Systems Embedded Training Courses (this project) are distributed under the following licenses:

  • The code samples and free-standing Cargo projects contained within this project are licensed under the terms of both the MIT License and the Apache License v2.0.
  • The written prose contained within this project is licensed under the terms of the Creative Commons CC-BY-SA v4.0 license.

Copies of the licenses used by this project may also be found here:

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

More Repositories

1

elements-of-rust

rust style and philosophy
1,073
star
2

teaching-material

Rust
564
star
3

rust-three-days-course

Course material for Rust, taking roughly three days. English, German, Spanish available.
CSS
389
star
4

sealed-rust

Bringing Rust to the Safety Critical Domain
222
star
5

embedded-trainings

Ferrous Systems Embedded Trainings
Rust
110
star
6

rust-training

Learning materials for the Rust Training courses by Ferrous Systems
HTML
108
star
7

rust-exercises

Exercises for learning Rust, by Ferrous Systems
Rust
106
star
8

async-on-embedded

Rust
92
star
9

zero-to-main

Bootstrapping Embedded Development in Rust
Rust
50
star
10

cargo-review-deps

A tool for auditing Cargo dependencies during updates
Rust
50
star
11

why-rust

A half-day introduction to the Rust Programming Language, for Managers, Technical Leads and Decision Makers.
HTML
35
star
12

wasm-training-2022

Rust & WebAssembly Workshop
HTML
24
star
13

testing-proc-macros

Example of structuring a proc macro crate for testability
Rust
17
star
14

CO2-Device

Rust
16
star
15

nrfdfu-rs

An implementation of the nRF bootloader protocol
Rust
14
star
16

threadx-experiments

Demo code for Rust on ThreadX
Rust
11
star
17

unsize-experiments

Rust
9
star
18

training-bookshelf

7
star
19

teaching-material2

teaching-material v2.0
Rust
7
star
20

rustconf-katharina-2018

Embedding Rust in C/C++
CSS
7
star
21

embedded-rust-and-serde

MeetingEmbedded Talk, 2019-11-13
JavaScript
7
star
22

mdslides

A tool for turning mdbooks into slide shows
Rust
6
star
23

adafruit-seesaw

Rust driver for the Adafruit SeeSaw
Rust
5
star
24

rustconf-james-2018

Getting Something For Nothing
5
star
25

rustrush-2018-keynote

The RustRush 2018 "An async story" closing keynote
CSS
5
star
26

ram-loader

Rust
4
star
27

Squares

Rust
4
star
28

why-ferrocene

Slides and material for our Why Ferrocene? training webinar
HTML
4
star
29

qt-training-2023

Training material for the KDAB training day 2023: https://www.kdab.com/kdab-training-day-2023/#rust
Rust
4
star
30

dnssec-tests

Rust
3
star
31

shared-github-actions

GitHub Actions workflows and actions used by Ferrous Systems
3
star
32

rust-in-fifteen-mins

Lightning Talk at emBO++ 2019
JavaScript
3
star
33

life-before-main

Talk at Rust and Tell, February 26th 2019
JavaScript
3
star
34

psoc-experiments

Test code for the Infineon PSoC 62
Rust
2
star
35

ldn-sealed-rust

Slides from Sealed Rust talk by James Munns at Rust LDN meetup
JavaScript
2
star
36

squares-api

Library containing the Squares API for receiving JSON objects via POST requests.
Rust
2
star
37

2019.oxidizeconf.com

The 2019 version of the Oxidize website
CSS
2
star
38

adafruit-neotrellis

Rust driver for the Adafruit Neotrellis
Rust
2
star
39

training-binary-contents

train the trainers session on "what ends up in the binary?"
C#
2
star
40

sparc-experiments

Rust on the Gaisler LEON3
Rust
2
star
41

stm32-rustls

Rust
2
star
42

linker-script-exercises

Rust
1
star
43

training-2021-06-09

Working repository for training
Rust
1
star
44

calc-ffi-around-the-world

A WIP FFI exercise for Ferrous' Teaching Material
Rust
1
star
45

rust-training-may-2021

Working repository for a Ferrous Rust Training
Rust
1
star
46

serialport-rs-hotfix

hotfix while waiting on upstream merge
Rust
1
star