Pinned Repositories
arith_traits
Trait definitions for Rust types implementing checked_*, overflow_*, saturating_* and wrapping_* arithmetic operations
arith_wrappers
Trait-based wrappers defining arithmetic overflow behavior on types in Rust
arranged
Experimental (machine-type-abstracting?) ranged types in Rust
bgk_with_luke
blinky
bool_ext
category_theory
Exercises from Bartosz Milewski's [Category Theory for Programmers](https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/), implemented in Rust.
islands
Recursive solution to classic count-the-islands problem written in Rust
safe_arith_policies
Wrappers implementing arithmetic overflow policies in support of ergonomic, fully safe arithmetic in Rust.
srug-2023.01-wc
Code repository for SRUG 2023.01 talk on idiomatic error handling in Rust
U007D's Repositories
U007D/bool_ext
U007D/blinky
U007D/islands
Recursive solution to classic count-the-islands problem written in Rust
U007D/srug-2023.01-wc
Code repository for SRUG 2023.01 talk on idiomatic error handling in Rust
U007D/blinky_probe
Repo for November 2024 SRUG Embedded Rust Hardware Debug Probe
U007D/hex_value
U007D/led_game
Bare-metal Rust LED reaction-time game tutorial
U007D/qemu
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
U007D/qst_lib
U007D/cargo-geiger
Detects usage of unsafe Rust in a Rust crate and its dependencies. (handles https://github.com/geiger-rs/cargo-geiger/issues/517).
U007D/defmt
Efficient, deferred formatting for logging on embedded systems
U007D/embassy
Modern embedded framework, using Rust and async.
U007D/embassy-template
`cargo-generate` template for embassy-rs projects
U007D/evos
EV OS
U007D/forfun-os
A OS toy writen by rust
U007D/freedom-e-sdk
Open Source Software for Developing on the Freedom E Platform
U007D/fu740-pac
Peripheral access API for FU740 SoC
U007D/nvim_config
U007D/proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
U007D/qemu-raspi4
Support for system emulation of RPi4 in QEMU (`raspi4`). Clone of https://gitlab.com/philmd/qemu/-/tree/raspi4_wip.
U007D/qst
U007D/qst_app
U007D/qst_app_no_std
U007D/qst_lib_no_std
U007D/rpi-pico-w-project-template
A basic rp2040-hal project with blinky and rtt logging example code. With this you can quickly get started on a new rp2040 project
U007D/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
U007D/rust_idiomatic_error_handling
Demo repository from October Seattle Rust User Group Meetup
U007D/rustsbi-hifive-unmatched
RustSBI support on SiFive FU740 board; FU740 is a five-core heterogeneous processor with four SiFive U74 cores, and one SiFive S7 core
U007D/srug-presentations
Repo containing presentation materials for Seattle Rust User Group's meetings
U007D/this-week-in-rust
Data for this-week-in-rust.org