embedded-nal
TCP/IP abstraction layer
Provides a set of standardized traits for implementing TCP/IP networking in embedded systems.
An Embedded Network Abstraction Layer
178 stars
13 watching
25 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
rust-embedded-community/embedded-storage | An Embedded Storage Abstraction Layer in Rust | 69 |
rust-iot/radio-hal | An embedded radio abstraction layer for digital devices | 71 |
rust-embedded/nb | A library providing a minimal and reusable non-blocking I/O layer | 89 |
dylanmckay/protocol | A crate providing a protocol for sending and receiving structured data over various networks | 188 |
riscv-rust/e310x-hal | Provides an embedded hardware abstraction layer (HAL) for the E310x microcontroller family. | 17 |
rust-embedded/arm-dcc | Provides a Rust API for debugging and communicating with embedded systems | 9 |
rustcrypto/nacl-compat | Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. | 60 |
cfal/shoes | A multi-protocol proxy server written in Rust | 243 |
rust-embedded-community/usb-device | A framework for building USB devices in Rust. | 451 |
console-rs/console | A Rust library that provides access to various terminal features and utilities for building nicer looking command line interfaces. | 971 |
parallaxsecond/parsec | A platform abstraction layer for hardware security and cryptographic services. | 473 |
harry-chen/rust-mips | Provides low-level abstraction of MIPS processors in Rust | 30 |
rust-embedded/riscv | Provides a set of Rust libraries and tools for accessing and interacting with RISC-V microcontrollers. | 869 |
riscv-rust/gd32vf103xx-hal | A hardware abstraction layer for the GD32VF103 microcontroller family | 54 |
sfackler/rust-native-tls | An abstraction over platform-specific TLS implementations for secure network communication | 480 |