Skip to the content.

Embedded Motor PID Controller

Production-ready PID controller implementation for embedded systems

CI Status License


📚 Documentation

🚀 Quick Start

Get up and running in minutes

Build Instructions →

🏗️ Architecture

System design and algorithms

View Architecture →

📖 API Reference

Function documentation

Browse API Docs →

📝 Changelog

Version history and releases

View Changelog →

🎯 Key Features

Anti-Windup Prevents integrator saturation
Derivative-on-Measurement Eliminates derivative kick
Low-Pass Filtering Noise reduction for derivative term
Cross-Platform Builds on Linux, Windows, macOS
Comprehensive Tests 12 unit tests, 100% pass rate

📊 Example Output

Step Response

PID controller step response showing setpoint tracking and output behavior



Built for the embedded systems community