ESP32四轴飞控硬件设计

简介: 笔记

一. 前言


目前许多入门级开源飞控都是基于STM32系列的,基于此系列的有非常严重的短板,例如说通信方面,需要外置通信模块。


ESP32本身带有WIFI和蓝牙,在通信方面有着一定的优势,更加简化设计以及硬件成本。


文末有完整资料


二. PCB原理图设计


原理图主要包括以下几个部分


1. 电机驱动电路 
  2. 串口下载电路
  3. 5V升压和3.3V稳压电路
  4. MPU6050和BMP280模块
  5. ESP32最小系统


其中升压芯片的选择需要注意一下,ESP32在使用WIFI或者蓝牙的时候,对电流的需求比较大,官方推荐的是500ma。所以升压芯片的输出电流需要较大,这里使用的是MT3608,最大输出电流可达2A,这点需要特注意一下,不然就会有意想不到的坑等着你。

60.png


三. 3D外壳设计


使用SolidWorks软件进行设计,最终成品的效果图如下,电池大小为800mah,整体上还不错。

61.png


四. 控制部分


为了不使用遥控器硬件,所以我采用TCP 上位机的发生对ESP32飞控进行控制以及调试。

上位机采用QT编写,初步模型如下所示。

62.png

后续软件设计会持续更新。


五. 资料获取


看到了这里,不如点下关注公众号,回复 ESP32四轴飞控硬件设计 获取链接吧!!!

公众号:FPGA之旅

目录
相关文章
|
7月前
|
编译器 C语言 开发者
单片机原理与应用:探索微型计算机世界
单片机原理与应用:探索微型计算机世界
59 1
|
2月前
|
编解码 IDE 开发工具
基于ESP8266的动态机械钟
基于ESP8266的动态机械钟
38 2
|
2月前
|
存储 安全 开发工具
基于ESP32的便携式游戏机
基于ESP32的便携式游戏机
44 2
|
2月前
|
IDE 机器人 开发工具
基于ESP32的机器狗
基于ESP32的机器狗
39 0
|
7月前
|
传感器
基于STM32与FreeRTOS的四轴机械臂项目-2
基于STM32与FreeRTOS的四轴机械臂项目
基于STM32与FreeRTOS的四轴机械臂项目-2
|
7月前
|
传感器
基于STM32与FreeRTOS的四轴机械臂项目-3
基于STM32与FreeRTOS的四轴机械臂项目
基于STM32与FreeRTOS的四轴机械臂项目-3
|
7月前
|
传感器 存储
基于STM32与FreeRTOS的四轴机械臂项目-1
基于STM32与FreeRTOS的四轴机械臂项目
基于STM32与FreeRTOS的四轴机械臂项目-1
|
7月前
|
芯片
基于Micropython利用ESP32-C3墨水屏电子时钟方法
基于Micropython利用ESP32-C3墨水屏电子时钟方法
393 0
|
7月前
|
传感器 JavaScript 芯片
嵌入式硬件电路设计的基本技巧
嵌入式硬件电路设计的基本技巧
99 0
|
物联网
【ESP8266-NodeMCU软硬串口通讯】
【ESP8266-NodeMCU软硬串口通讯】
381 0