Skip to content

prassaschr/esp32ModbusTCP

 
 

Repository files navigation

esp32ModbusTCP

Build Status

WORK IN PROGRESS

This is a async Modbus client (master) for ESP32.
It uses AsyncTCP for TCP handling.
While the API is async, this lib uses the sync WiFi client as backend. All the blocking calls are moved to a seperate task.

Status

  • The lib is working. Use SyncTCP branch
  • Currently only functioncode 03 (read holding registers) is implemented.

To do

  • implement other function codes
  • try to implement AsyncTCP

For modbus-RTU, check out esp32ModbusRTU

About

Modbus client for ESP32

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.6%
  • Batchfile 0.4%