Repositories
CBJamo/sch16t-rs
Async, no_std driver for the Murata SCH16T family of 6-axis IMUs.
CBJamo/picocalc-wezterm
A hardware WezTerm running on the PicoCalc
CBJamo/embassy
Modern embedded framework, using Rust and async.
CBJamo/async-debounce
CBJamo/codec2
CBJamo/postcard-rpc
An RPC layer for postcard based protocols
CBJamo/pico-sdk
CBJamo/modular-bitfield
Macro to generate bitfields for structs that allow for modular use of enums.
CBJamo/pio-rs
Support crate for Raspberry Pi's PIO architecture.
CBJamo/uom
Units of measurement -- type-safe zero-cost dimensional analysis
CBJamo/embedded-fatfs
CBJamo/mag-calibrator-rs
Rust crate to enable calibration of magnetometers on microcontrollers using least squares approaximation.
CBJamo/rp-pac
CBJamo/rp2040-boot2
Second stage bootloader for the RP2040, suitable for use with a Rust application.
CBJamo/rust-crdt
a collection of well-tested, serializable CRDTs for Rust
CBJamo/lora-rs
LoRa and LoRaWAN crates for End Devices
CBJamo/postcard
A no_std + serde compatible message library for Rust
CBJamo/petgraph
Graph data structure library for Rust.
CBJamo/bme280-rs
A platform agnostic Rust driver for the Bosch BM[PE]-280
CBJamo/rust-rgb
struct RGB for sharing pixels between crates
CBJamo/awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
CBJamo/smbus-adapter
CBJamo/linux-embedded-hal
Implementation of the `embedded-hal` traits for Linux devices
CBJamo/bytes
Utilities for working with bytes
CBJamo/sx126x-rs
Rust driver for the SX126X Family of LoRa modems
CBJamo/oort3
A space fleet programming game
CBJamo/hla-usb-pd
USB PD (Manchester) decoder
CBJamo/rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
CBJamo/smart-leds
The end user crate for smart leds (like ws2812)