Skip to content

Releases: Kronbii/easyPID

easyPID 1.0.0 – Initial Arduino Library Manager Release

15 Jan 20:23

Choose a tag to compare

easyPID v1.0.0

Initial public release of easyPID, a lightweight and modular PID control library for Arduino.

Features

  • Core PID controller with configurable P, I, and D gains
  • Optional relay-based autotuner (Åström–Hägglund method)
  • Multiple tuning rules supported:
    • Ziegler–Nichols
    • Tyreus–Luyben
    • Pessen Integral Rule
    • No-Overshoot tuning
  • Designed for embedded and resource-constrained systems
  • Clean API and Arduino Library Manager–compliant structure

Included Examples

  • BasicPID – Simple PID control loop
  • AutoTunePID – Automatic tuning using relay oscillation
  • MultiLoopPID – Multiple PID controllers in a single application

Notes

  • Fully compliant with Arduino Library Specification
  • Tested with Arduino IDE and Arduino CLI