9names's repositories
rp2040_experiments-multicore_multiprogram
Some small multicore examples loading 2nd programs on core 1
bl702-pac
Embedded Rust's Peripheral Access Crate for BL702 RISC-V BLE microcontroller
bl702-rs-test
Quick test of bl702-pac
bl_docs
Datasheets and Reference Manual for BL602/BL808
blash
A tool to flash BL602 via JTAG + serial without pressing buttons / setting jumpers
blflash
bl602 serial flasher
blog
The Rust Embedded WG Blog
cargo-embed
a cargo extension for working with microcontrollers
defmt-rtt-target
defmt logger implementation using rtt-target
embedded-svc
Rust APIs and abstractions for various embedded services (WiFi, Network, Httpd, Logging, etc.)
esp-hal
A no_std HAL for ESP32 microcontrollers
esp-idf-svc
Type-Safe Rust Wrappers for various ESP-IDF services (WiFi, Network, Httpd, Logging, etc.)
esp32c3_rtt_defmt_testing
testing out rtt and defmt on esp32c3
espressif-trainings
Embedded Rust on Espressif training material.
i2c-pio-rs
I2C impl using the RP2040 PIO peripheral.
jlink-rtt-client
A tool for getting RTT data back from an embedded target via RTT from Segger's JLink tools
minimp3
Minimalistic MP3 decoder single header library
Neotron-Common-Hardware
Contains KiCad footprints and symbols shared across multiple Neotron projects.
probe-run
Run embedded programs just like native ones
riscv-atomic-emulation-trap
An atomic emulation trap handler for non atomic RISCV targets
rp2040-doom
Fully-featured Doom port for the Raspberry Pi RP2040 microcontroller
rtt-target
Target side implementation of the RTT (Real-Time Transfer) I/O protocol
rust-dap
CMSIS-DAP Rust implementation
ssd1306-async
Async driver for ssd1306 OLED displays
svdtools
Python package to handle vendor-supplied, often buggy SVD files.
ufmt_float
Clone of the last published version of ufmt_float
usbd-serial
Work-in progress minimal CDC-ACM (USB serial port) class for usb-device
wii-ext-datacapture
Simple app for creating test data for wii-ext-rs