Dániel Buga's repositories
embedded-menu
Menu library written in Rust for embedded applications
atsaml10-flashloader
Flash algos for ATSAML10/L11 MCUs
book
The Rust on ESP Book
docsplay
A derive macro for implementing the display Trait via a doc comment and string interpolation
edge-net
async + no_std + no-alloc implementations of various network protocols
embassy
Modern embedded framework, using Rust and async.
embedded-svc
Rust APIs and abstractions for various embedded services (WiFi, Network, Httpd, Logging, etc.)
esp-backtrace
backtrace for ESP32 bare-metal
esp-flash-loader
A probe-rs flash loader for Espressif chips.
esp-hal
no_std Hardware Abstraction Layers for ESP32 microcontrollers
esp-mbedtls
mbedtls for ESP32 bare-metal
esp-println
Provides print! and println! implementations various Espressif devices
esp-wifi
A WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust
esp32c6-probe-rs-demo
A demo application I use while working on probe-rs
espflash
Serial flasher utility for Espressif SoCs and modules based on esptool.py
gimli
A library for reading and writing the DWARF debugging format
miette
Fancy extension for std::error::Error with pretty, detailed diagnostic printing.
nusb
A new pure-Rust library for cross-platform low-level access to USB devices.
portable_atomic_enum
A fork of the atomic_enum crate that uses portable-atomic
probe-rs-vscode
VSCode debug extension for probe-rs. It uses the MS DAP protocol to communicate directly with the probe (via probe-rs), and supports basic command line debugging in addition to VSCode UI.
probe-rs-webpage
the probe.rs webpage
reqwless
Rust async HTTP client for embedded/no_std