1. Introduction to
the new version of the STM32 quadcopter V3.0 project.
Remote control project for the quadcopter. Link: STM32 open source quadcopter remote control
2. Functional description:
1. Anonymous host computer PID parameter adjustment
2. Complementary filtering attitude solution, cascade PID
3. SI24R1 2.4G remote control, OLED real-time display of four-axis attitude, voltage feedback, secondary development
4. STM32F103 main control, integrated MPU6050 attitude sensor, WS2812B full-color indicator light, etc., reserved for expandable interfaces
3. Finished product display:
4. Host computer PID parameter adjustment setting
Connection settings: 1. The port is the actual port 2. The baud rate is 460800
Connection diagram:
PID parameter setting reference value:
5. Notes:
1. The motor is a 716/720 hollow cup motor, the propeller is 55mm, and the battery is 3.7V 1S lithium battery
2. It is recommended to use the 716 hollow cup motor and motor seat of the Zhengdian Atomic small quadcopter
3. Use the SH1.0 6P seat to lead out the burning and debugging interface. An emulator (ST-LINK, etc.) is required for program download. The serial port is reserved for connecting to the host computer for PID parameter adjustment
4. The user needs to have a certain electronic foundation and knowledge of quadcopters. The project is not a process of board welding and downloading the program to fly. Power distribution and PID parameter adjustment are required. 5.
For problems other than PCB engineering, watch Xiao Ma Ge’s open source quadcopter learning video: Xiao Ma Ge DragonFly quadcopter STM32 single-chip microcomputer course, a complete tutorial for quadcopter beginners
6. For electronic amateurs, the standardization of PCB layout design cannot be guaranteed, and the design needs to be improved. No other problems have been found during use. If you have any questions, please leave a message in the comment area below