An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with pid-controller

A curated list of projects in awesome lists tagged with pid-controller .

https://github.com/timhanewich/scout

Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver

drone flight-controller iot micropython pid-controller python quadcopter raspberry-pi raspberry-pi-pico rc-receiver rp2040

Last synced: 08 Sep 2025

https://github.com/stevana/elastically-scalable-thread-pools

An experiment in controlling the size of a thread pool using a PID controller.

elastic pid-controller scalable thread-pool

Last synced: 21 Mar 2025

https://github.com/alexwijn/sat

The Smart Autotune Thermostat (SAT) is a custom component for Home Assistant that works with many compatible gateways for your boiler.

diyless ems hassio home-assistant integration opentherm-gateway pid-controller smart-home

Last synced: 14 Apr 2025

https://github.com/matthew-lyu/autonomous-driving-simulation-ros-noetic

基于ROS的自动驾驶仿真项目,使用DWA路径规划算法和双PID控制器ROS-based autonomous driving simulation project , using DWA path planning algorithm and dual PID controller

autonomous-vehicles dijkstra-algorithm dwa pid-controller ros-noetic

Last synced: 07 Apr 2025

https://github.com/powerbroker2/ardupid

PID library for Arduinos with greater accuracy than the legacy Arduino PID library

control control-systems control-theory controller pid pid-control pid-controller

Last synced: 12 Apr 2025

https://github.com/braincore/pid-rs

A PID controller for Rust projects.

pid-controller rust rust-library

Last synced: 12 Dec 2025

https://github.com/uncodead/brewuno

High precision and accuracy, open source, online, extensible and low cost homebrew automation on top of ESP8266 microchip.

accuracy arduino beer brewbeer cplusplus esp8266 esp8266-arduino homebrew ntp ota pid pid-control pid-controller platformio precision react synchronization wifi-configurations

Last synced: 12 Apr 2025

https://github.com/mostafa-wael/self-driving-vehicle-control-on-carla

Lane Keeping Assist function by applying Stanley method for lateral control and PID controller for longitudinal control using Python on the Carla simulator. 🚗

carla-simulator pid-controller python self-driving-car stanley-controller

Last synced: 12 Jul 2025

https://github.com/ussserrr/pid-controller-gui

PyQt-based application to control abstract remote PID regulator using customizable network interface

pid-controller pyqt5

Last synced: 13 Mar 2026

https://github.com/patrickbaus/pid-cpp

An efficient PID controller implemented in C++, optimized for the ARM Cortex M4 platform

arduino arduino-library arm cortex-m4 pid pid-controller

Last synced: 14 Oct 2025

https://github.com/botprof/pid-101

This repository provides a brief introduction to PID control by using Python examples in Jupyter notebooks.

control-systems pid-control pid-controller robot-controller robotics tutorials

Last synced: 11 Jul 2025

https://github.com/alinababer/reinforcementlearning-qlearning-based-self-tuned-pid-controller-for-auv-matlab

This repository showcases a hybrid control system combining Reinforcement Learning (Q-Learning) and Neural-Fuzzy Systems to dynamically tune a PID controller for an Autonomous Underwater Vehicle (AUV). The implementation aims to enhance precision, adaptability, and robustness in underwater environments.

auv deep-learning fuzzy-logic matlab neural-network pid-controller reinforcement-learning underwater-robotics

Last synced: 15 Aug 2025

https://github.com/taherfattahi/carla-motion-planning-rrt-based

CARLA Autonomous Driving Simulation with RRT-Based Path Planning and PID Control

carla-simulator motion-planning path-planning pid-controller rrt rrt-star

Last synced: 03 Mar 2026

https://github.com/gabetax/pid_controller

Ruby implementation of a PID Controller

control-theory pid-controller ruby

Last synced: 17 Mar 2025

https://github.com/robtillaart/pid_rt

PID library for Arduino

arduino pid pid-controller

Last synced: 11 Jul 2025

https://github.com/RobTillaart/PID_RT

PID library for Arduino

arduino pid pid-controller

Last synced: 17 Jul 2025

https://github.com/qwerty1423/no-autopilot-mod

autopilot mod for nuclear option

autopilot bepinex pid-controller

Last synced: 03 Mar 2026

https://github.com/vini-fda/line-follower-rs

A real-time line follower simulator in Rust with egui.

control-systems egui pid-controller robotics rust

Last synced: 26 Dec 2025

https://github.com/thundertecke/pid_py

A simple (but complete) PID controller in python

control controller pid pid-control pid-controller raspberry raspberry-pi raspberrypi

Last synced: 02 Apr 2026

https://github.com/akafael/pid-control-dc-motor

DC Motor Position Control using PID

matlab pid-controller

Last synced: 12 Jul 2025

https://github.com/xtalism/aero-pid-controller

PID controller using two brushless motors with they respective ESC, and an Arduino Mega 2560.

arduino control-systems electronics pid-controller

Last synced: 10 Apr 2025

https://github.com/darkfanxing/genetic-algorithm-with-pid-control-system

A PID Control System with Genetic Algorithm

genetics pid-controller python397

Last synced: 14 Apr 2025

https://github.com/chen0040/cs-feedback-control

A simple control system framework that provide tools for feedback controllers such as PID controller, kalman filters, fuzzy controller

fuzzy-controller kalman-filter pid-controller

Last synced: 15 Aug 2025

https://github.com/okalachev/pid-demo

PID controller demo for using in lectures

control-theory pid-controller

Last synced: 04 Jan 2026

https://github.com/jkleiber/intro_robotics_ws

Intro to Intelligent Robotics ROS project workspace for D*Lite

autonomous-navigation autonomous-robots dstarlite pid-controller ros ros-kinetic tourguide turtlebot2 yeet

Last synced: 10 Jun 2025

https://github.com/ua-kxie/pid-ctrl

Flexible pid controller with time delta as argument

embedded pid-controller rust

Last synced: 25 Sep 2025

https://github.com/rnuv/vex-tower-takeover

Codebase for 750E in the 2019-20 VEX competition, Tower Takeover. Comes with an autonomous routine with 2D motion profiling, inertial sensor rotation and a PID controller.

cpp motion-profiling pid-controller pros-cli vex-robotics

Last synced: 10 Apr 2025

https://github.com/srflp/pid-rocket

Thrust control system (PID Controller) for a rocket in form of a web app. 🚀

nextjs pid pid-control pid-controller react rocket-simulation rocket-simulator webapp

Last synced: 29 Sep 2025

https://github.com/mechadragonx/pidcontrolsystem

Practice control systems concepts for the IB exam by coding a PID control system for cruise control in a car.

java-11 pid pid-control pid-controller

Last synced: 06 Jan 2026

https://github.com/cschen1205/cs-pid-controllers

PID Controllers implemented in .NET

control-theory pid-controller

Last synced: 12 Oct 2025

https://github.com/farooqueesamiya/odometry-and-position-estimation-for-mobile-robot

In this repository we will learn about an Arduino-based robot control and odometry project using wheel encoders for educational robotics exploration and data visualization with MATLAB.

arduino-uno matlab-graphics mobile-robot odometry pid-controller position-estimation robotics speed-sensor

Last synced: 22 Apr 2025

https://github.com/maudzung/self-driving-car-08-pid-control-cpp

An implementation of a PID controller that determines the steering angle in order to keep a car in the center of the lane track during driving.

pid-control pid-controller self-driving-car

Last synced: 11 Oct 2025

https://github.com/cdfer/motor-pid-replacement-neural-network

A novel approach to controlling brushed DC motors using neural networks, overcoming the limitations of traditional PID controllers. This project explores the potential of neural networks to learn and adapt to the complexities of model train control, achieving smooth and stable motion.

aifes arduino embedded-systems esp32 neural-network pid-controller pytorch train

Last synced: 03 Feb 2026

https://github.com/mbedlab/pid-library

C/C++ PID Controller library for ARM Cortex M (STM32)

mbedlab pid-control pid-controller

Last synced: 19 Apr 2025

https://github.com/josh-tracey/PIDController

Rust PID Controller library

pid pid-controller rust

Last synced: 25 Sep 2025

https://github.com/123swk123/gd32vf103_pid_voltagecontroller

RISCV logan nano based DC-DC voltage controller using Fast PID

dc-dc gd32v gd32vf103 pid-control pid-controller voltage-regulator

Last synced: 05 Jul 2025

https://github.com/eladch/error-signals-for-adaptive-neuro-robotics

Error Signals For Adaptive Neuro-Robotics: preliminary experiment

neuromorphic-computing neuromorphic-engineering pid-controller

Last synced: 06 Apr 2025

https://github.com/soasurs/incremental-pid

Incremental PID for Motor Control and etc.

c51 pid-controller stm32

Last synced: 28 Apr 2025

https://github.com/akafael/discrete-servo-control

Arduino Servo Motor system using discrete PID control

arduino discrete-control pid-control pid-controller

Last synced: 23 Mar 2025

https://github.com/aliy98/ros-turtlebot3-pid-controller

This ROS package is a simple practice for controlling the TurtleBot3 to move in an elliptic path

pid-controller ros turtlebot3

Last synced: 15 Apr 2025

https://github.com/blagojeblagojevic/motor_speed_pid

Dc motor speed control using PIC16F877A and MICROC IDE. For the purpose of simulation it is used Proteus.Also PID algoritam is implemented.

arduino asm avr avr-assembly c cpp electronics embeded-systems esp32 esp8266 esp8266-arduino microchip microcontroller motor pic pic16f877a pid-controller proteus speed-controller web-server

Last synced: 12 Feb 2026

https://github.com/kutukvpavel/labpid

PID temperature controller for laboratory use

ds18b20 max6675 pid pid-controller temperature-control visualmicro

Last synced: 13 Sep 2025

https://github.com/nikolasent/pid-controller

Udacity Self-Driving Car Engineer Nanodegree. Project: PID controller

carnd pid pid-control pid-controller self-driving-car

Last synced: 02 Apr 2025

https://github.com/oleksa-oleksa/matlab

MATLAB assigments. From the first steps to the simulation of the motors with Simulink.

actuators bode-plot control-systems matlab pid-controller simulink transfer-functions

Last synced: 05 Apr 2025

https://github.com/usmanmehmood55/pid_controller

This is an implementation of a PID controller in C

c control-systems pid-controller

Last synced: 17 Jul 2025

https://github.com/maxwcurren/unmanned-surface-vehicle

UCR Electrical Engineering Senior Project 2023-24. An Unmanned Surface Vehicle (USV) is a boat that operates on the water without a crew. This repository includes all of the software used with the USV and Base Station.

arduino-uno autonomous-vehicles boat lidar lora navigation object-detection pid-controller python raspberry-pi-4 usv

Last synced: 02 Feb 2026

https://github.com/rvarago/cpppid

A composable library to implement contol loops in C++

control-engineering control-systems cpp cpp17 modern-cpp pid-controller

Last synced: 04 Apr 2025

https://github.com/chandralegend/pid-controlled-dc-motor-model

This is repository is dedicated to the second assignment of the Automation and Control Technologies Module (EE4013). The assignment is to implement a motor with real-life parameters (taken from Moog - C23-L33) and implement a PID Controller to work with a given input function.

assignment automation control-systems dc-motor pid-controller

Last synced: 04 Mar 2025

https://github.com/cgrassin/simplypid

A simple PID controller implementation in Java.

electronics java pid-controller

Last synced: 20 Sep 2025

https://github.com/f33rni/petalpid

Lightweight universal PID controller library with Ziegler–Nichols auto tuning and variable cycle time

arduino arduino-library arm autotune avr blackpill library nichols pid pid-control pid-controller signal-processing stm32duino stm32f103 tuning universal ziegler

Last synced: 05 Jan 2026

https://github.com/fadel-hasan/robotic_project

Simulation project of transporting and receiving colored cubes from one area to another in a Webots environment using the YouBot robot

line-follower-robot line-following line-following-robot-pid math mathematics physics pid pid-controller robotics robotics-simulation webots webots-simulations youbot youbot-gripper youbot-robot

Last synced: 08 Feb 2026

https://github.com/amn-max/simplepidlinefollower

This is a PID implemented line follower using an Arduino UNO, IR sensors, l293d motor driver.

arduino-uno ir-sensor line-follower-robot motor-driver pid-control pid-controller robotics

Last synced: 24 Feb 2025

https://github.com/quicoa/ets2-ras

Automated route-advisor steering (RAS) for Euro Truck Simulator 2

automation ets2 pid-controller python python3

Last synced: 27 Mar 2025

https://github.com/jeancahu/pid_synthesis_tool

Django App for PID tuning tool and simulation

django pid-controller python

Last synced: 24 Jul 2025

https://github.com/blagojeblagojevic/matlab

Simulation of a quoadcopter with a parallel pid controller

matlab parallel-pid pendulum-modelling pid-control pid-controller quadcopter simulink simulink-model

Last synced: 08 Apr 2025

https://github.com/nubbsterr/stewart

A self-balancing robot project developed at SproutHacks 2025.

arduino arduinoide cpp esp32 hackathon-project pid-control pid-controller robotics

Last synced: 03 Sep 2025

https://github.com/drgfreeman/pytools

A library of Python tools for general use

filter median-filter pid pid-controller timer

Last synced: 03 Apr 2025

https://github.com/domectrl/ha-pid_controller

PID controller integration for HomeAssitant

hacs hacs-integration homeassistant pid pid-control pid-controller

Last synced: 20 Mar 2025

https://github.com/edwardoboh/final-year-project-uniben

Final year project work at the Department of Computer Engineering, University of Benin, year 0f 2020. [TOPIC: Control design and hardware implementation of a multirotor system]

aerial-robotics arduino-nano arduino-uno-r3 brushless-dc-motors control-systems dji-drone drone electronic-speed-controller imu-sensor lipo-battery nrf24l01 pid-controller propellers quadcopter radio-controller

Last synced: 19 Jan 2026

https://github.com/rahulbhadani/ztf

Z-transform and Digital Control Implementation

control-systems controller digital-control pid pid-control pid-controller python

Last synced: 12 Aug 2025

https://github.com/josancamon19/pid_controller

PID Controller project for the Self-driving Cars Nanodegree.

pid-controller self-driving-car-engineer udacity-nanodegree udacity-self-driving-car

Last synced: 15 Nov 2025

https://github.com/lefucjusz/kettle-pid-controller

Kettle temperature regulator using PID controller based on Arduino Nano. Measurements taken by the means of DS18B20 sensor, Fotek SSR-40DA SSR relay used as an actuator. Current temperature displayed on TM1637 LED display.

adc anti-windup arduino cpp ds18b20 kettle pid pid-controller platformio pwm ssr temperature-control tm1637

Last synced: 17 Jun 2025

https://github.com/mrgeislinger/self-driving-pid-controller

PID controller to automatically steer a simulated car. Based on Udacity's Self-Driving Car Course PID project: https://github.com/udacity/CarND-PID-Control-Project

autonomous-vehicles pid pid-algorithm pid-control pid-controller self-driving-car

Last synced: 26 Feb 2025

https://github.com/taffarel55/dynamic-systems

Material de estudo produzido enquanto eu cursava a disciplina Modelagem e Análise de Sistemas Dinâmicos na UFBA

control-systems dynamic-systems pid-controller

Last synced: 26 Feb 2025

https://github.com/auscompgeek/robotpy-wpilib-controller

Backport of 2020 WPILib PIDController for Python

frc pid-controller robotpy wpilib

Last synced: 08 Oct 2025

https://github.com/wattai/affordable-inverted-pendulum

Design an inverted pendulum in affordable price.

control-systems modern-control pid-controller python simulation

Last synced: 09 Oct 2025

https://github.com/saxijing/zeus

autonomous vehicle control with LQR and PID controller

carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros

Last synced: 18 Jun 2025

https://github.com/creoone/zipid

PID controller in ZIG. Driven by discrete time series. Protected from integral part run-out and overflow. Tested.

pid pid-controller zig ziglang

Last synced: 21 Aug 2025

https://github.com/dhanushgit03/dc-motor-speed-control-simulation

Simulink-based closed-loop DC motor speed control system using a PID controller, with motor parameter initialization via MATLAB scripts and performance analysis through scopes.

control-systems dc-motor matlab matlab-project motor-simulation pid pid-controller simulink

Last synced: 12 Oct 2025

https://github.com/pierluigiferrari/pid_controller

A PID controller for 2D vehicle trajectories

control controller cpp pid-control pid-controller self-driving-cars

Last synced: 12 Oct 2025

https://github.com/mahsa-goudarzi/sustainable-systems-engineering-lab

Project for the course "Laboratory of Sustainable Systems Engineering" - Spring 2025 - Simulation of a control system for a "Sustainable Tomato Greenhouse" in Simulink/MATLAB

control-engineering control-systems controller matlab pid-control pid-controller simulink sustainability

Last synced: 13 Oct 2025

https://github.com/eagletrt/libpid-sw

Simple implementation of a PID controller suited for all embedded devices

embedded library pid-controller platformio platformio-library sw

Last synced: 27 Mar 2025

https://github.com/matheusafonseca/c213-trabalho-1

Repository dedicated to storing and managing the first assignment for C213 - embedded systems.

matplotlib numpy pid-controller python scypi streamlit

Last synced: 29 Jan 2026

https://github.com/collegiate-edu-nation/pid-gpt

Agentic proof-of-concept for leveraging local LLMs to tune PID controllers (like cruise control)

agent garnix nix ollama pid pid-controller rig rust

Last synced: 15 Jun 2025

https://github.com/bharadwaj-r/self_balancing_inverted_pendulum

A self balancing inverted pendulum setup balancing on a car chassis, using State Machines, Arduino Uno and Event Driven Programming (Modular or Interrupt based programming)

arduino-uno interrupt-driven-programs modular-programming pid-controller project state-machine

Last synced: 16 May 2025