The most complete, portable SDI-12 v1.4 protocol library.
Pure C implementation covering every command in the SDI-12 v1.4 specification. Supports both sensor (slave) and master (data recorder) roles with zero dependencies. No malloc, no HAL — hardware abstracted via callbacks. Includes beginner-friendly macros (sdi12_easy.h), 98 unit tests, and works on any platform: Arduino, ESP32, STM32, Cortex-M, Linux, Windows. See sdi12_easy.h for a quick-start API.
| Filename | Release Date | File Size |
|---|---|---|
| libsdi12-0.3.0.zip | 2026-02-24 | 90.82 KiB |
| libsdi12-0.2.0.zip | 2026-02-23 | 85.89 KiB |
| libsdi12-0.1.0.zip | 69.04 KiB |