资讯动态

ESP-Drone 安装上手:30 分钟烧录你的第一台 ESP32 无人机

发布时间:2026/10/23 2:16:34 来源:尧图企业网站定制
ESP-Drone 安装上手30 分钟烧录你的第一台 ESP32 无人机【免费下载链接】esp-droneMini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-droneESP-Drone 是基于 ESP32 系列芯片的开源四旋翼方案支持手机 App 或游戏手柄通过 Wi-Fi 遥控飞行。本文带你完成无人机安装与配置搭好 ESP-IDF 环境、克隆代码、编译烧录最后打开串口确认系统就绪。它到底能做什么Wi-Fi 遥控无人机自身发射 Wi-Fi 热点手机连上即可下发控制指令不依赖路由器。三种飞行模式Stabilize自稳定自动保持机身水平、Height-hold定高、Position-hold定点后两者需要扩展板。两种操控入口手机 App 或游戏手柄任选手柄经 cfclient 上位机接入。基于 ESP32 / ESP32-S2 / ESP32-S3 芯片代码架构清晰适合教学与二次开发。动手前先核对硬件与软件清单硬件对照打勾ESP32-S2-Drone V1.2 主板 ×1内置 MPU6050 姿态传感器716 无刷电机 ×4 电机橡胶圈 ×446mm 螺旋桨 A、B 各 ×2正反转桨别装混300mAh 1S 锂电池 ×1 1S 充电板 ×1USB 数据线 ×1烧录、供电共用可选扩展板气压定高MS5611或光流定点PMW3901 VL53L1X软件三样就够操作系统Windows / Linux / macOS 均可ESP-IDF乐鑫官方开发框架建议 release/v5.0 分支与 README 推荐一致代码编辑器VS Code 足够从克隆仓库到点亮串口完整配置流程1. 装好 ESP-IDF 工具链并载入环境变量后续每条命令都依赖这一步。# 运行官方安装脚本esp 表示乐鑫官方发行版 ./install.sh esp # 载入环境变量新开终端后要重新执行 . ./export.sh 验证标志另开一个终端跑idf.py --version能打印版本号即说明工具链就绪。2. 克隆 esp-drone 代码git clone https://gitcode.com/GitHub_Trending/es/esp-drone cd esp-dronecomponents/是飞控内核与传感器驱动main/是程序入口docs/是文档根目录sdkconfig.defaults已预置默认参数不用手工改。3. 设置目标芯片ESP-IDF 烧录前的关键一步set-target决定固件编译到哪款芯片并自动匹配默认硬件。# 默认开发板 ESP32-S2-Drone V1.2 对应 esp32s2 idf.py set-target esp32s2 用 ESPlane-FC-V1 旧硬件则改设esp32再运行idf.py menuconfig在 ESPDrone Config 里核对板型与电机型号。4. 编译与烧录固件# 编译固件首次编译耗时较长 idf.py build # 烧录到开发板PORT 换成实际串口号 idf.py -p PORT flashPORT换成开发板连接电脑的串口号Windows 形如 COM3Linux/macOS 形如 /dev/ttyUSB0。5. 打开串口观察启动输出idf.py -p PORT monitor上电后日志滚动系统就绪时蓝色 LED 正常闪烁即为成功按Ctrl]退出监控。三种飞行模式怎么选模式行为适用场景Stabilize 自稳定只保持机身水平首飞练习、室外Height-hold 定高自动维持恒定高度需要稳定高度Position-hold 定点悬停在固定位置室内精准悬停基础配置开箱只有 Stabilize 可用定高依赖气压/ToF 扩展板定点依赖光流 ToF 扩展板。接下来可以玩什么手机搜索 Wi-Fi 热点ESP-DRONE_XXXX密码 12345678用 App 推杆即可起飞。 想切到手柄cfclient 里给 Roll / Pitch / Yaw / Thrust 四个轴加一个模式键做映射就行。 想改代码从components/core/crazyflie/modules/的飞控模块和docs/下的驱动文档入手。【免费下载链接】esp-droneMini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-drone创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑