跳转到内容

小飞侠诞生

欢迎来到你的第一个无人机项目!在本教程中,你将从零开始组装一架功能完整的 ESP32 无人机,并完成首次飞行。

  • 无人机机架组装
  • 电机和电调连接
  • ESP32 固件烧录
  • 基础飞行控制
  • 安全操作规程
物品 数量 说明
ESP32-S3-DevKitC 开发板 1 主飞控
715 有刷电机 4 2 个正转,2 个反转
MPU6050 姿态传感器 1 测量无人机姿态
3.7V 锂电池(1S) 1 300-500mAh
PCB 机架 1 直接使用 PCB 作为机架
电调 4 或直接用 ESP32 PWM 驱动
USB 数据线 1 用于编程
  1. 将电机安装到 PCB 机架的四个角,用螺丝拧紧
  2. 重要:注意电机旋转方向(正转 vs 反转)
电机布局(俯视图):
前
↑
1 2 (1,3 = 正转 | 2,4 = 反转)
\ /
\ /
/ \
/ \
4 3

使用双面胶或铜柱将 ESP32 主板安装在机架中心。

将每个电机连接到对应的 GPIO 引脚:

电机 GPIO 引脚 旋转方向
M1 GPIO 4 正转
M2 GPIO 5 反转
M3 GPIO 6 反转
M4 GPIO 7 正转

将 MPU6050 姿态传感器连接到 ESP32 I2C 接口:

  • MPU6050 SCL → ESP32 GPIO 22
  • MPU6050 SDA → ESP32 GPIO 21

通过电源开关将电池连接到 ESP32 电源接口。

  1. 下载 flash_tool.exe(Windows)或 flash_tool_mac.app(macOS)
  2. 下载 takeoff.bin 文件到电脑桌面
  1. 按住 ESP32 开发板的 “BOOT” 键,同时插入 USB 数据线到电脑
  2. 打开 flash_tool.exe,选择 takeoff.bin 文件
  3. 点击“烧录”按钮,等待烧录完成(约 10 秒)
  4. 工具显示“烧录成功”后,移除 USB 数据线
  • 电池已充满电
  • 螺旋桨安装牢固
  • 无松动的电线
  • 固件烧录成功
  • 选择空旷的飞行区域
  1. 下载 Drone Control APP(安卓)或在 App Store 搜索“ESP Drone”(iOS)
  2. 打开无人机电源(锂电池开关),无人机指示灯会闪烁
  3. 用手机连接无人机 Wi-Fi(名称:ESP-Drone,密码:12345678)
  4. 打开 APP 并等待连接
  1. 点击 APP 中的“起飞”按钮
  2. 慢慢推油门滑块,无人机就飞起来啦!
  3. 尝试控制无人机前后左右移动
  4. 慢慢降低油门让它降落

安全第一:始终在远离人群和障碍物的开阔区域飞行。

  • 检查电池电压(>3.5V)
  • 确认无线连接
  • 确保水平放置以进行校准
  • 检查螺旋桨方向
  • 确认电机顺序与配置匹配
  • 检查陀螺仪校准

恭喜你!你亲手组装的无人机飞起来了!这是一个令人兴奋的里程碑,你已经迈出了成为无人机小能手的第一步。

在下一个项目中,你将学习如何给无人机更换不同的音效和灯效,打造专属个性飞机。

本文首发于drone.imagrove.com/zh/beginner/first-flight/转载与引用请注明来源 Imagrove,并保留本页链接。

这篇教程有疑问,或某一步没跑通?

用 GitHub 账号登录后即可留言。遇到步骤失败请告诉我们,我们会核实并更新教程。

Imagrove更多关于 ESP32 的教程 · ESP32 IoT 教程站

© 2026 ESP32 Drone. 保留所有权利。