Full-featured Modbus RTU slave (server) library for Arduino boards.
This library provides full Modbus RTU slave capabilities: FC01 (Read Coils), FC02 (Read Discrete Inputs), FC03 (Read Holding Registers), FC04 (Read Input Registers), FC05 (Write Single Coil), FC06 (Write Single Register), FC07 (Read Exception Status), FC08 (Diagnostics), FC11 (Get Comm Event Counter), FC12 (Get Comm Event Log), FC15 (Write Multiple Coils), FC16 (Write Multiple Registers), FC17 (Report Server ID), FC22 (Mask Write Register), FC23 (Read/Write Multiple Registers) and FC43/14 (Read Device Identification), with all exception codes, broadcast, listen-only mode and persistence. Supports UNO, MEGA, ESP32 (Generic/C3/C6/S3) and STM32 (F1/F4/F7/H7) with RS-485 DE pin control.
| Filename | Release Date | File Size |
|---|---|---|
| Modbus_SerialDevice_ArduinoLib-1.0.1.zip | 2026-08-29 | 34.35 KiB |
| Modbus_SerialDevice_ArduinoLib-1.0.0.zip | 2026-08-29 | 33.92 KiB |