Releases: Kronbii/easyPID
Releases · Kronbii/easyPID
easyPID 1.0.0 – Initial Arduino Library Manager Release
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