-
embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
-
embedded-io
Embedded IO traits
-
embedded-hal-async
An asynchronous Hardware Abstraction Layer (HAL) for embedded systems
-
atat
AT Parser for serial based device crates
-
core2
The bare essentials of std::io for use in no_std. Alloc support is optional.
-
embedded-io-async
Async embedded IO traits
-
no_std_io2
The bare essentials of std::io for use in no_std. Alloc support is optional.
-
embedded-cli
CLI with autocompletion, help and history for embedded systems (like Arduino or STM32)
-
sds011-rs
A driver for the SDS011 particle sensor based on embedded-io
-
noline
A no_std line editor
-
zssh
Minimal SSH server for embedded applications
-
embedded-io-adapters
Adapters between the
embedded-io
traits and other I/O traits -
pca9539
Abstraciton for PCA9539 I/O expander
-
urap
Specification and library for the URAP protocol
-
mcp23017-tp
Rust Driver for device MCP23017 16-Bit I2C I/O Expander with Serial Interface
-
buffered-io
Bufferering types for embedded-io
-
sbus-rs
A no_std compatible SBUS protocol parser for embedded systems
-
genio
type safe, low level replacement for
std::io
. Supportsno_std
for embedded development, just disable cargo featurestd
. Because of limitations ofstd::io::Error
type,genio
providesRead
and… -
embedded-websocket-embedded-io
A fork of the embedded-websockets crate that uses embedded-io-async for async IO
-
pio-uart
A software UART implementation for the RP2040 using the PIO feature
-
minicbor-embedded-io
Async reader and writer types for minicbor
-
minireq
Lightweight support for MQTT-based request/response handling interfaces
-
pcf857x
Platform-agnostic Rust driver for the PCF8574, PCF8574A and PCF8575 I/O expanders
-
max7301
Driver for the MAX7301 serial I/O expander
-
serial-can
Serial CAN (slcan) for small systems
-
awrite
awrite!(): the async write!()/format!() scratch buffer
-
embedded-cli-macros
Macros for embedded-cli lib
-
io-hal
IO framework for microcontrollers in Rust
Try searching with DuckDuckGo.