| Crates.io | async-modbus |
| lib.rs | async-modbus |
| version | 0.2.0 |
| created_at | 2025-11-14 08:42:20.184162+00 |
| updated_at | 2026-01-08 15:09:15.708534+00 |
| description | A lightweight asynchronous Modbus protocol implementation for embedded environments. |
| homepage | |
| repository | https://github.com/akeamc/async-modbus |
| max_upload_size | |
| id | 1932466 |
| size | 42,376 |
async-modbusasync-modbus provides a lightweight implementation of Modbus requests and responses with the help of zerocopy. It is designed for resource-constrained environments (being no_std by default) like embedded systems but can be used in any Rust project.
There is a basic client implementation available behind the embedded-io feature flag (enabled by default).