Ross ROSS = Recommend OSS · open-source software intelligence for agents

cwalter-at/freemodbus

BSD licensed MODBUS RTU/ASCII and TCP slave observed · 2026-08-28

github.com/cwalter-at/freemodbus · C observed · 2026-08-28

Health v2 · maintenance only

63/100

  • Activity 89
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2888
  • days_rel: 460
  • days_push: 70
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1088 stars · 483 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

FreeModbus is a BSD-licensed Modbus ASCII/RTU and Modbus TCP slave (server) implementation for embedded systems, implementing the Modbus Application Protocol v1.1a. It is written in C with portable core protocol code and hardware-specific port layers for various microcontroller demos.

Use cases

  • implement a Modbus slave on an embedded microcontroller
  • expose sensor data over Modbus RTU or ASCII serial lines
  • serve Modbus TCP requests from an embedded device
  • integrate an embedded device with SCADA or PLC systems
  • port a Modbus protocol stack to a custom hardware platform

When to choose

  • you need a lightweight, BSD-licensed Modbus slave stack for an embedded C project
  • you need both serial (RTU/ASCII) and TCP Modbus support
  • you want a mature, widely used protocol implementation you can port to your own hardware

When to avoid

  • you need a Modbus master/client implementation rather than a slave
  • you need an actively maintained project with official vendor support
  • you want a high-level library for desktop or server-side Modbus communication

Facets

library · maturity maintenance

embedded networking serialization embedded-systems embedded c cross-platform modbus modbus-tcp modbus-rtu modbus-ascii slave industrial-automation protocol-stack bsd-license automation industrial protocols

1 source

Member repositories

RepositoryRoleHealth v2
cwalter-at/freemodbusmain63

For agents

markdown · JSON · MCP: product_card(name="cwalter-at/freemodbus")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem