eModbus
modbus-cpp
Our great sponsors
eModbus | modbus-cpp | |
---|---|---|
2 | 1 | |
355 | 18 | |
6.5% | - | |
6.8 | 10.0 | |
about 2 months ago | over 3 years 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.
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
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.
What are some alternatives?
modbuspp - A C++ Library for Modbus TCP Client Protocol
libmodbus - A Modbus library for Linux, Mac OS, FreeBSD and Windows
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