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

89 stars
13 watching
15 forks
Language: Rust
last commit: about 1 year ago

Related projects:

Repository Description Stars
rust-embedded/book Documentation on using Rust to develop firmware for microcontrollers. 1,128
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. 451
rust-bitcoin/rust-bitcoin A Rust library for working with Bitcoin protocol messages and data structures 2,181
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 842
rust-lang/libm A Rust port of math library functions from MUSL's libm 548
vincent-herlemont/native_db An in-memory embedded database with type-safe API and transactions 495
rust-embedded/riscv Provides low-level access and interfaces for writing software on RISC-V microcontrollers. 874
rust-embedded-community/embedded-nal Provides a set of standardized traits for implementing TCP/IP networking in embedded systems. 179
mikaelmello/inquire A Rust library for creating interactive command-line prompts and user interfaces. 2,081
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 482
rust-iot/radio-hal An embedded radio abstraction layer for digital devices 71
rust-lang/rust Empowering software developers to build reliable and efficient software using a fast and memory-efficient language with strong type safety and comprehensive tooling. 99,490
rust-embedded/arm-dcc Provides a Rust API for debugging and communicating with embedded systems 9