Caleb Jamison's repositories
awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
bme280-rs
A platform agnostic Rust driver for the Bosch BM[PE]-280
bno055
Device-agnostic Bosch Sensortec BNO055 9-axis Sensor Fusion IMU driver
bytes
Utilities for working with bytes
defmt-bbq
A generic bbqueue based transport for defmt log messages
embassy
Modern embedded framework, using Rust and async.
hla-usb-pd
USB PD (Manchester) decoder
linux-embedded-hal
Implementation of the `embedded-hal` traits for Linux devices
longan-nano
Board support package for the Longan Nano board
lora-phy
LoRa implementation based on embedded-hal-async
mlx9064x-rs
Rust library for using Melexis MLX9064* thermal cameras
modular-bitfield
Macro to generate bitfields for structs that allow for modular use of enums.
Motate
A high-performance multi-architecture bare-metal embedded framework that is easy to learn and easy to use.
oort3
A space fleet programming game
OpenRTX
Modular Open Source Radio Firmware
petgraph
Graph data structure library for Rust.
postcard
A no_std + serde compatible message library for Rust
rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
rust-lorawan
Fast, zero-copy and lightweight LoRaWAN parsing library in Rust and device implementations
rust-rgb
struct RGB for sharing pixels between crates
smart-leds
The end user crate for smart leds (like ws2812)
Soft-MDC
MDC import through DCS-BIOS for the F-16
sx126x-rs
Rust driver for the SX126X Family of LoRa modems
ublox
Rust crate to talk UBX protocol to u-blox GPS devices.