Pinned Repositories
badger2040_testing
Testing out badger2040 functionality before bringing it into the official repo
bl602-loader
CMSIS-Pack compatible flash loader for BL602 microcontroller from Boufallo Labs
bl602-rust-example
A simple example showcasing what's working in the bl602-hal
bl702-hal
Rust Embedded HAL for Boufallo BL702 microcontroller
embassy-rp-quickstart
Embassy project template for rp2040
lpc-iap
Flash library and probe-rs algos for NXP LPC MCUs
rp-hal
A Rust Embedded-HAL for the rp series microcontrollers
rp2040_rust_playground
A collection of (small) Rust-lang projects targetting the rp2040 microcontroller
uc8151-rs
A Rust port of Pimoroni's uc8151 driver, as used on badger2040
wii-ext-rs
Wiimote Extension Controller (nunchuk, classic controller) driver for Rust embedded-hal traits
9names's Repositories
9names/embassy-rp-quickstart
Embassy project template for rp2040
9names/uc8151-rs
A Rust port of Pimoroni's uc8151 driver, as used on badger2040
9names/rp2040_rust_playground
A collection of (small) Rust-lang projects targetting the rp2040 microcontroller
9names/wii-ext-rs
Wiimote Extension Controller (nunchuk, classic controller) driver for Rust embedded-hal traits
9names/xinput-device
xinput usb device library for embedded rust
9names/picotool-rs
9names/rp-hal
A Rust Embedded-HAL for the rp series microcontrollers
9names/rp2040-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
9names/lpc-iap
Flash library and probe-rs algos for NXP LPC MCUs
9names/atsamd51g-probe-rs
A basic atsamd-rs project, with defmt and setup for probe-rs tools
9names/basic-nostd-lib
An example of the most basic no-std rust library you can make
9names/ch32-hal
A Rust Embassy HAL impl for the CH32V0, CH32V1, CH32V2, CH32V3, CH32X0 family, compatible with embedded-hal.
9names/embassy
Modern embedded framework, using Rust and async.
9names/embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
9names/flash-algo
9names/flash-algorithm
A crate to write CMSIS-DAP flash algorithms for flashing embedded targets
9names/highs-sys
Rust binding for the HiGHS linear programming solver
9names/JPEGDEC
An optimized JPEG decoder for Arduino
9names/jpegdec_sys
9names/lpc55-hal
Hardware Abstraction Layer (HAL) for NXP LPC55 (Cortex-M33) microcontrollers
9names/pio-rs
Support crate for Raspberry Pi's PIO architecture.
9names/probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
9names/ra
Rust PACs for the Renesas RA series devices
9names/rp-hal-boards
Board Support Packages for RP2040 based PCBs
9names/rp2040-boot2-rs
Second stage bootloader for the RP2040, suitable for use with a Rust application.
9names/rp2040-pac
A Rust PAC for the RP2040 Microcontroller
9names/rp2040_spinlock_testing
9names/rp2350-testing
9names/tjpgdec-sys
9names/usb-picoboot-rs
A reference implementation for communicating with the PICOBOOT USB interface in Rust.