BUMBLEBEE-CP is a fully custom-built semi-autonomous quadcopter drone, designed and programmed from scratch on Arduino hardware — no off-the-shelf flight stack like Betaflight or ArduPilot is used.
The ABCs of PID control. Considerations for interfacing elements in the electrical circuit to accomplish those parts of the PID function for position control. Firmware code implementation.
This project implements a closed-loop position control system for a modified servo motor using an ESP32. The original servo electronics were removed, exposing the DC motor and feedback potentiometer.