modbus-cpp
eModbus
modbus-cpp | eModbus | |
---|---|---|
1 | 2 | |
18 | 356 | |
- | 2.5% | |
10.0 | 7.0 | |
over 3 years ago | 9 days ago | |
C++ | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
modbus-cpp
-
How to lower CPU usage in a very tight loop without sleep?
I would probably use boost::asio for that and maybe look into something this although that was just a library I found by doing a quick search online.
eModbus
-
How to lower CPU usage in a very tight loop without sleep?
A quick check have me this https://github.com/eModbus/eModbus
-
Need help with ESP32 and Modbus RTU
If you're getting timeout errors or others, check this post: https://github.com/eModbus/eModbus/discussions/112
What are some alternatives?
libmodbus - A Modbus library for Linux, Mac OS, FreeBSD and Windows
modbuspp - A C++ Library for Modbus TCP Client Protocol
OpenMQTTGateway - MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
esp32-asyncwebserver-fileupload-example - Examples of how to upload files to an ESP32 using Asyncwebserver, SPIFFS and an Upload progress bar.
async-mqtt-client - 📶 An Arduino for ESP8266 asynchronous MQTT client implementation
x-tools - Qt SerialPort-UDP-TCP-WebSocket-Modbus-CAN-BLE-Assistant.
hook - Open source (free to use) high-performance network communications library including Http server/client support. Header only and designed using the latest C++ standards to provide for a full featured and modern API. Supporting for a wide range of platforms (including embedded, IoT & MCUs).
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
ESP32ArduinoRenogy - Reads data from a Renogy solar charge controller's RS232 port with an ESP32 or Arduino
ESP-Now-Serial-Bridge - This is a performance optimized version based on yuri-rage's serial bridge