1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 GLDrone_PX4_ESP32
简介:将PX4移植到ESP32上是我一直有的一个想法,在得知NuttX已经支持ESP32以后我也开启了移植PX4的项目。历经了几个月的痛苦折磨终于在单核上成功运行并可以稳定飞行。
开源协议: MIT
将PX4移植到ESP32上是我一直有的一个想法,在得知NuttX已经支持ESP32以后我也开启了移植PX4的项目。历经了几个月的痛苦折磨终于在单核上成功运行并可以稳定飞行。虽有诸多不足,但也算是对自己一直有的这个想法的一个交待了。
现在仅将ESP32单核移植并试飞成功,双核经过尝试后有诸多问题,仍未解决。
请确保使用小轴距四轴进行测试。由于单核负载已达98%,且有诸多位置问题无法解决,所以确保安全不要在大轴距飞行器上使用。
现在使用的是ESP32模块的FLASH机型参数保存,经测试有一定概率丢失配置。
支持ESP32的PX4源码 【请使用single_core_esp32分支】
PCB和原理图 【立创EDA】
开源的小机架以及电调请移步开源四旋翼飞行器GLDrone
QGC可参考的配置文件
!!! note
请首先学习掌握PX4源码编译的方法!更多可阅读PX4文档https://docs.px4.io/master/en/dev_setup/building_px4.html
xtensa-esp-elf
编译器xtensa-esp-elfgit clone https://github.com/guanglun/PX4-Autopilot.git --recursive -b single_core_esp32
make px4_esp32_default
编译成功如下:
./Tools/flash_esp32.sh -f true
./Tools/flash_esp32.sh
run top
cmd:
run uorb top
cmd:
https://www.bilibili.com/video/BV1VZ4y1h7sa/
展开
加载中...
是否需要添加此工程到专辑?