nb

I/O library

A library providing a minimal and reusable non-blocking I/O layer

Minimal and reusable non-blocking I/O layer

GitHub

88 stars
12 watching
15 forks
Language: Rust
last commit: 10 months ago

Related projects:

Repository Description Stars
rust-embedded/book Documentation on using Rust to develop firmware for microcontrollers. 1,121
rust-embedded-community/embedded-storage An Embedded Storage Abstraction Layer in Rust 69
rust-embedded-community/usb-device A framework for building USB devices in Rust. 450
rust-bitcoin/rust-bitcoin A Rust library for serializing and deserializing Bitcoin protocol messages and keys. 2,132
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 826
rust-lang/libm A Rust port of math library functions from MUSL's libm 545
vincent-herlemont/native_db An in-memory embedded database with type-safe API and transactions 479
rust-embedded/riscv Provides a set of Rust libraries and tools for accessing and interacting with RISC-V microcontrollers. 852
rust-embedded-community/embedded-nal Provides a set of standardized traits for implementing TCP/IP networking in embedded systems. 177
mikaelmello/inquire A Rust library for creating interactive command-line prompts and user interfaces. 2,024
nrc/zero A Rust library for parsing binary data without allocating memory on the heap. 47
esp-rs/esp-idf-hal A Rust library providing safe wrappers for the ESP IDF SDK drivers 469
rust-iot/radio-hal An embedded radio abstraction layer for digital devices 71
rust-lang/rust The Rust project provides tools and infrastructure to build efficient, reliable software 98,756
rust-embedded/arm-dcc Provides a Rust API for debugging and communicating with embedded systems 9