Flix
Making an ESP32-based quadcopter from scratch
...A wireless command-line interface supports configuration and analysis without a wired connection. The project also includes a Gazebo simulator that runs the original flight code and a Python library for scripted or automatic flights. Hardware files, assembly instructions, troubleshooting guides, and flight-control documentation make it suitable for hands-on learning.