This is your work, valued
unmock-plugin. Gradle plugin to be used in combination with the new unit testing feature of the Gradle Plugin / Android Studio to use real classes for e.g. SparseArray.
327thinr. An easy to use AsyncTask replacement - life cycle aware and leak preventing
112bleps. A toy-level BLE peripheral stack
87esp32-rust-nostd-temperature-logger. MQTT temperature logger running on ESP32 in Rust (no-std / no RTOS)
58esp32c3-ota-experiment. ESP32-C3 Bare Metal OTA Experiment
41esp32c3-rust-std-temperature-logger. MQTT temperature logger running on ESP32C3 in Rust (std)
26bl602-wifi-rs. WIP / POC for using the BL602 wifi blob from Rust for wifi and BLE connectivity
25adc. An Android Studio plugin to control your development devices and emulators. Currently you can do the following from within your IDE:
24espsegs. Rust
23esp32c3-ble-hid. Experiment to simulate a BLE HID keyboard on ESP32-C3 bare-metal
20svd2html. A simple script (in Rust lang) to create HTML from SVD
18blash. A tool to flash BL602 via JTAG + serial without pressing buttons / setting jumpers
13rust_azure_sphere_advanced. Sample using Rust on Azure Sphere with Networking and Multi-Threading
12ps2keyboard-esp32c3. ESP32-C3 interfacing to a PS/2 Keyboard (bare-metal Rust)
11bluepet. A PET 2001 emulator on STM32F103 (BluePill)
9rust-esp32s3-ili9341. Rust
9bare-matter. Rust
8air602_rust. A basic hello world app for the Air602 wifi module written in Rust
8measure-current. INA219 and ESP32-C3 / bare-metal Rust
7mksettings. Rust
5esp-trace-decoder. Rust
5esp32c3-sleep-experiment. Experimenting with sleep on ESP32-C3 in bare-metal Rust
5matter-rs-experiment. Rust
5esp-bare-matter. Rust
4esp32c3-ble-provisioning-experiment. Rust
4bleps-esp32-rust-std. Using bleps BLE stack on ESP32 in Rust STD
4esp32-ulp-rust-macro. Rust
3esp-hal. Rust
3whitemagic. An easy way to do lifecycle aware async task style thing on Android with Kotlin
3s3box-sound. Rust
3mini-rv32ima-rs. Simple Rust port of mini-rv32ima
3ssize. Show function's stack-size
3esp32c3-bootloader-experiment. Rust
2rust_azure_sphere_blinky. Using Rust to develop Blinky (the "Hello World" of embedded) for Azure Sphere
2rconfig. Rust
2esp-hal-multiconfig-example. Rust
2kmockit. Kotlin friendly wrapper for JMockit
2ps2keyboard-esp32. ESP32 interfacing to a PS/2 Keyboard (bare-metal Rust)
2esp32s3-hid-example. HID usb device with esp-hal
2i2c-dummy-device. ESP32-C3 as I2C dummy device
2esp-coredump. replacement for `esp-backtrace` which emits a coredump
2esp32c3-dhcp-experiment. ESP32-C3 bare-metal captive portal example / experiment
2esp-hal-get-started. mdBook: Getting Started with bare-metal Rust on ESP32
2blocking-network-stack. Rust
2rustls-esp32c6. Example using Rustls on ESP32-C6
1matter-rs. Rust implementation of the Matter protocol. Status: Experimental
1r-extcap. Write extcap programs in Rust
1embassy. Modern embedded framework, using Rust and async.
1esp-xray. Rust
1vl53l5-c2rust. Rust
1esp-testrun. Rust
1