rust-exercises icon indicating copy to clipboard operation
rust-exercises copied to clipboard

Exercises for learning Rust, by Ferrous Systems

Results 37 rust-exercises issues
Sort by recently updated
recently updated
newest added

The dongle firmware accepts `?` on stdin, which makes it report its current status. `cargo xtask serial-term` should support the user pressing the `?` key, and send a `?` byte...

The `RngFifo` I wrote for the Open Embedded in December 2024 is a nice object for explaining how to make shared mutable state and access it from an interrupt handler...

In http://localhost:3001/nrf52-troubleshoot-rust-analyzer.html we talk about these workshops, but they aren't clearly defined in the training overview > The open folder should be the [nrf52-code/radio-app](http://localhost:3001/nrf52-code/radio-app) folder for the Radio workshop, the...

When I run ` cargo bloat --bin hello`, following http://localhost:3001/nrf52-tooltips.html I get a pretty different output. Is this just OS differences (Fedora Linux) or a sign that something isn't quite...

Based on #226 . Like expected, not exactly trivial, but definitely a good learning opportunity. Let's see if async can actually simplify the complexity here.

This might simplify adding async trainings in the future. The radio module is still custom written to remain synchronous and builds on the nrf-pac. I tested the radio binaries as...

When running the USB-5 solution and then running cyme, the application crashes inside the usb-2 parser: ```rust rust-exercises/nrf52-code/usb-app-solutions on  main [$] is 📦 v0.0.0 via 🦀 v1.90.0 took 48s...