Rafael Bachmann's repositories
mpu6050-dmp-rs
Platform-independent I2C driver for MPU6050. Supports DMP usage. Fork of drogue-mpu-6050 which uses only embedded-hal traits (no dependency on embedded-time or drogue-embedded-timer).
markdown-tools
Extract snippets from text files and collect them to a json file.
deutsche-bahn-delay-reasons
Get some reasons why your Deutsche Bahn train is late. Supports random reason generation.
cd74hc4067-rs
A simple no_std Rust driver for the 74HC4067
humanophone
Broadcast chords among peers and make them sing
barafael.github.io
A blog.
bno080
Hillcrest Laboratories / Bosch Sensortec BNO080 driver for rust embedded-hal
dashmap
Blazing fast concurrent HashMap for Rust.
esp32-s3-rust-axum-example
Tokio + Axum running on ESP32-S3
fuo
simple demonstration of a footgun with FuturesUnordered type (and how to avoid it)
nats.rs
Rust client for NATS, the cloud native messaging system.
postcard
A no_std + serde compatible message library for Rust
rbf-rs
Super simple const generics based ring buffer implementation for no_std
registry.pol-rs
Parser for the Windows Registry Policy File format
rust-knowledge-graph
An experimental cargo workspace which arranges dependencies such that each package is a Rust learning topic which lists its prerequisites in its Cargo.toml. Each package includes Rust documentation, unit tests, and doc tests about its subject.
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
tokio-serial
A serial port implementation for tokio
tokio-website
Website for the Tokio project
ublox-core
Ublox GPS M8 driver for embedded no_std rust