smallembedded

Open Source Quadcopter

 
Overview

1. Introduction

A quadcopter designed based on RoboFly open source four-axis software platform, supporting remote control: 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

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.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-24 07:34:19
  • Introduction to the founder of HFSS
  • Analysis of the role and characteristics of mutual inductors
  • Shanghai Qingke (MXCHIP) Smart Hardware Innovation Design Competition-Top 100 Meeting was held in Beijing
  • FP6291 Design Issues
  • Newbie asks for help on importing projects under CCS4.1
  • QQ Hard Phone

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号