黄土马家

[Open Source] STM32 quadcopter-old version

 
Overview



1. Introduction
This project is a quadcopter - old version V2.0 project, new version V3.0 project link: STM32 quadcopter - new version 

Remote control project link for quadcopter: STM32 open source four-axis remote control

2. Function description:
1. Anonymous host computer PID parameter adjustment

2. Complementary filter attitude calculation, cascade PID

3.SI24R1 2.4G remote control, OLED real-time display of four-axis attitude, voltage return, and secondary development

4.STM32F103 main control, integrated MPU6050 attitude sensor, WS2812B full-color indicator light, etc., with reserved expandable interfaces

3. Finished product display:
The picture shows the V1.0 version project proofing circuit board. The project has been updated to V2.0 version.

Four-axis complete set.jpg

Four-axis blank board.jpg

Four-axis chart one.jpg

4. PC PID parameter adjustment setting
Connection settings: 1. The port is the actual port 2. The baud rate is 460800

Host computer settings.png

Connection Diagram:

Connection diagram.png

PID parameter setting reference values:

PID parameters.PNG



5. Things to note:
The project has been updated from version V1.0 to version V2.0. The component layout has been slightly changed, and the motor has been changed to 720 coreless cup.

1. The motor is a 716/720 coreless motor, the propeller is 55mm, and the battery is a 3.7V 1S lithium battery.

2. The coreless cup motor mounting hole diameter is 7.00mm and needs to be fixed by the motor base. Download the 3D printing file of the motor base in the attachment.

3. To bring out the SWD program burning interface, an emulator is required (ST-LINK is cheaper), and a serial port is reserved for connecting to the host computer for PID parameter adjustment.

4. Users need to have a certain knowledge of electronics and quadcopter related knowledge. The project does not involve welding and downloading a program before flying. It requires power distribution, PID parameter adjustment, etc.

5. For issues other than PCB engineering, watch Xiao Ma’s open source four-axis learning video: Xiao Ma’s DragonFly four-axis STM32 microcontroller course , a complete tutorial for four-axis beginners

> <b>6. Electronic amateurs cannot guarantee the standardization of PCB layout design. The design needs to be improved. No other problems have been found during use. If you have any questions, you can leave a message in the comment area below</b>

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 02:47:21
  • Several extremely avant-garde and creative beds~!
  • See if there is any expert to give me some advice on ezusb->cyusb
  • CC2650 HWI Usage
  • Ask a question about telnet
  • A single chip light gradually dims and brightens program
  • How to run the program in SDRAM on LPC1788

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号