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/badger2040_testing
Testing out badger2040 functionality before bringing it into the official repo
9names/makerpi_rp2040
Rust BSP for Cytron Maker Pi RP2040
9names/slint-ws-pico-restouch-35
Getting slint going on Waveshare Pico-ResTouch-3.5 board
9names/wokwi-embassy-rp-project
An embassy-rp project configure for easy use with wokwi
9names/riscv-rt
Minimal runtime / startup for RISC-V CPU's.
9names/ThreePM-rs
Rust bindings and high-level API for the ThreePM - a fixed-point MP3 decoding library written in C
9names/wokwi-rp2040-rust-demos
A bunch of Rust projects for testing wokwi's RP2040 support
9names/defmt-app-template
Quickly set up a `probe-run` + `defmt` + `flip-link` embedded project running the RTIC scheduler
9names/embassy-net-w5500
embassy-net driver for the WIZnet W5500 SPI ethernet chip
9names/flash-algorithm-template
A template for writing CMSIS-Pack flash algorithms in Rust
9names/iperf3-rs
iperf3 server implementation in Rust. WIP, probably very broken.
9names/iperf3servertoy-rs
a toy implementation of iperf3's server mode
9names/lpc55-template
9names/memory-lcd-spi
embedded-hal driver for JDI's Memory In Pixel display or Sharp's Memory LCD: LPM013M126A, LPM009M360A
9names/Neotron-OS
Common OS for all Neotron systems
9names/pico-pwm-mp3
44khz MP3 playback via PWM on a raspberry pi pico
9names/pico-rmii-ethernet
9names/picomp3lib
This fork has been renamed to ThreePM
9names/picomp3lib-rs
This library has been renamed to ThreePM-rs
9names/psx-usb
USB adapter for Playstation DualShock controllers or BlueRetro.
9names/rmp3
fast & safe no_std minimp3 wrapper
9names/rp2040-mp3-benchmark
9names/rp2040-pwm-rmp3
9names/rtt-spam
Write to rtt as fast as you can! For benchmarking debug probe/software performance
9names/rust_eg_fb_dvi
Rust Embedded-Graphics with pico-sdk and libdvi
9names/smatter
Smatter provides real time, local translation of livestreams (on the viewer side).
9names/stdoutbytecount
A simple program I wrote for checking RTT throughput. Pipe from stdout into it, get rough throughput stats.
9names/stm32f303-quickstart
Configuring cortex-m-quickstart for stm32f303
9names/ThreePM
ThreePM is a fixed-point MP3 decoder written in C, intended for use with ThreePM-rs (a higher-level Rust library that calls into libThreePM)
9names/tm4c-hal
An Embedded HAL and general chip support for the TM4C123/LM4F120. Replaces the old lm4f120 crate.