The code shows the implementation of a PID controller in C. The PID controller includes: - Filtered derivative for the derivative term - Saturation of the command - Rate limiter of the command - Anti-windup technique: back-calculation and it is implemented using a structure, to make the code reusable.
☆39Aug 3, 2024Updated last year
Alternatives and similar repositories for PID-C-Struct
Users that are interested in PID-C-Struct are comparing it to the libraries listed below
Sorting:
- Control of a pendulum in real-time. The script simulates a real-time test of a control algorithm, allowing the user to change online the …☆13Feb 19, 2023Updated 3 years ago
- thie is a common tool for Cortex-M series MCU debugging , enjoy it!☆15May 30, 2022Updated 3 years ago
- PMSM/BLDC motor controller/driver PCBs☆15May 18, 2024Updated last year
- list of open source permanent magnet synchronous motor drivers☆15Mar 22, 2023Updated 2 years ago
- Tests on BLCD controller to understand robotic articulation design☆16Sep 20, 2021Updated 4 years ago
- ブラシ付きDCモータFA-130RAの位置/速度/トルク制御が可能なNucleo-64用シールド☆12Dec 23, 2018Updated 7 years ago
- A BLDC controller developed (HardWare + FirmWare) using SimpleFOC that is aimed to be used as a robotic actuator.☆15Mar 30, 2023Updated 2 years ago
- Using simple MLPs to replicate sensor fusion and Dual-Loop PID control☆19Jul 16, 2021Updated 4 years ago
- Stealth Controller Mini☆19May 25, 2022Updated 3 years ago
- Firmware for Infinity brushless motor controllers☆26Dec 25, 2020Updated 5 years ago
- 用fpga实现直流电机或永磁同步伺服电机的电流环控制☆26Mar 12, 2020Updated 5 years ago
- A lightweight Python tool to query compressed datasets with LLMs☆21Jan 22, 2026Updated last month
- Collection of templates for linux☆10Jun 2, 2024Updated last year
- Miniature closed-loop controller for brushless DC motors☆32Aug 10, 2024Updated last year
- Generating, exporting and analyzing CPU fault conditions on Arm Cortex-M series microcontrollers.☆26Oct 29, 2024Updated last year
- Arduino PBOC Library using MFRC522☆11Jul 27, 2017Updated 8 years ago
- 深度学习是利用卷积网络的深层结构提取的信息,卷积网络目前主要用于图像识别分类技术,其实在其中间层中包含了丰富的有用信息,而这些正是风格迁移的基础。 如果研究 CNN 的各层级结构,会发现里面的每一层神经元的激活态都对应了一种特定的信息,越是底层的就越接近画面的纹理信息,如…☆10Aug 25, 2021Updated 4 years ago
- 自控课设,基于模糊PID,可控硅调压的温度控制系统☆10Dec 9, 2019Updated 6 years ago
- Калькулятор на python / kivy☆12Oct 1, 2021Updated 4 years ago
- Spectral Micro BLDC controller - FOC based, high performance and affordable☆87Feb 11, 2026Updated 2 weeks ago
- Python超级玛丽游戏手把手教程及代码☆11Dec 22, 2020Updated 5 years ago
- 网盘项目☆10Mar 9, 2017Updated 8 years ago
- ESP8266 based MQTT gateway for DIY Kyoto Wattson☆10Dec 29, 2020Updated 5 years ago
- STM32 Hiperface Encoder circuit and software☆11Nov 14, 2023Updated 2 years ago
- A public repository for publishing XER Tools☆18Nov 9, 2025Updated 3 months ago
- 为了了解观看热门电影的用户都有哪些特征,爬取猫眼网站热门电影的评论数据进行分析:评分统计、词云、城市评论数量与平均评分、性别分析、评论数量与时间的关系。☆10Nov 14, 2019Updated 6 years ago
- ☆17Sep 3, 2025Updated 5 months ago
- Use an esp32 as gateway for the Eqiva Bluetooth smart lock to integrate it in Home Assistant as MQTT lock☆10Mar 4, 2022Updated 3 years ago
- 适用于低压伺服电机改装成高速主轴用驱动☆11Jul 28, 2023Updated 2 years ago
- 单片机PID算法的恒温控制系统仿真与程序源码设计(DS18B20传感器)☆12Apr 18, 2019Updated 6 years ago
- matlab script and simulink model for genetic algoritm☆13Aug 18, 2017Updated 8 years ago
- ☆13Feb 8, 2024Updated 2 years ago
- 基于MPAndroidChart的专业股票图,如分时图和K线图☆11Sep 28, 2023Updated 2 years ago
- MBD FOC control using a SMO observer based on microchip model.☆10Apr 28, 2023Updated 2 years ago
- ifcParser in Grasshopper and NotePad++ Express Style☆10Jun 28, 2017Updated 8 years ago
- Suffices of German town and village names☆10May 4, 2020Updated 5 years ago
- PCR-LAMP Diagnostic Device☆11Sep 2, 2020Updated 5 years ago
- 股票软件中的K线图Demo☆10Dec 27, 2015Updated 10 years ago
- This is a C version of the SCF code found in Appendix B of Modern Quantum Chemistry, An Introduction to Electronic Structure Theory by A.…☆10Jan 1, 2019Updated 7 years ago