These are some great DIY projects that you can do for cheap.
This project provides complete PID controller implementations for BLDC motors, supporting three distinct microcontroller platforms. Each implementation is optimized for specific use cases: from ...