Ronen Ulanovsky's repositories
rust-mbedtls
Idiomatic Rust wrapper for MbedTLS
audio-processing
Partial webrtc-audio-processing re-implementation in Rust
const_soft_float
rust const soft float point library
embuild
Build support for embedded Rust: Cargo integration with other embedded build ecosystems & tools, like PlatformIO, CMake and kconfig.
esp-dl
Espressif deep-learning library for AIoT applications
esp-idf-svc
Type-Safe Rust Wrappers for various ESP-IDF services (WiFi, Network, Httpd, Logging, etc.)
esp-idf-hal
embedded-hal implementation for Rust on ESP32 and ESP-IDF
esp-idf-sys
Bindings for ESP-IDF (Espressif's IoT Development Framework)
esp-sr
Speech recognition
esp32-nimble
A wrapper for the ESP32 NimBLE Bluetooth stack.
heapless
Heapless, `static` friendly data structures
libc
Raw bindings to platform APIs for Rust
libv4l-rs
Video4Linux2 bindings for Rust
llvm-project-espressif
Fork of LLVM with Xtensa specific patches. To be upstreamed.
polling
Portable interface to epoll, kqueue, event ports, and wepoll
rust-esp
Rust for the xtensa architecture. Built in targets for the ESP32 and ESP8266
rustls
A modern TLS library in Rust
serialport-rs
A cross-platform serial port library in Rust. Provides a blocking I/O interface and port enumeration including USB device information.
shared-bus
Crate for sharing buses between multiple devices
smol
A small and fast async runtime for Rust
socket2
Advanced configuration options for sockets.
static-cell
Statically allocated, runtime initialized cell.
str0m
A synchronous sans I/O WebRTC implementation in Rust.