PID Control

Low Level Motor …

The goal of this project was to design and program a low-level brushed DC motor controller using a PIC32MX170F256B microcontroller, capable of precise position control. This system was built from the ground up, combining real-time embedded programming, UART and I2C communication, and a multi-loop …