vxgu86 / ETAfly

This repository is to store the relevant codes and hardware of the quadrotor of JMU ETA.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ETAfly

软件说明 | 硬件说明 | 机械结构说明

1、飞控

Badge LICENSE Slack


硬件 描述
芯片型号 TM4C123G
CPU Cortex-M4
主频 80MHz
FLASH 256KB
RAM 32KB
EEPROM 2KB
单元 FPU、DSP

测试图

2、目录说明

+——Underwater_vehicle
|--------+ docs: 【设计参考文档】
|--------+ hardware:【相关电路设计】      
|            ├──README.md
|--------+ software:【相关软件设计】
|            ├──README.md
|            └──ETAfly  【主要系统控制程序】
|--------+ machine-vision:【机器视觉】
|            ├──README.md
|            └──OpenMV  【主要视觉识别】
|--------+ mechanical-structure:【机械结构】
|--------+ README.md

3、软件结构



4、硬件结构

+——ETAfly
|--------+──DC 12V 【Power management】 
|--------+──TM4C123G 【Control-Center】                  
|        │       └──【Normal Peripherals】
|        │       ├── LED [GPIO]   
|        │       ├── KEY [GPIO]  
|        │       ├── Dial Switch [GPIO]   
|        │       ├── OLED [Software SPI]       
|        │       ├── Voltage Detection [ADC]             
|        │       ├── Bluetooth [UART]       
|        │       ├── USB [USB]
|        │       └──......  
|        │       └── 【Important Peripherals】
|        │       ├── Magnetometer [I2C]
|        │       ├── Gyroscope [I2C]   
|        │       ├── OpenMV [UART]
|        │       └──...... 
|--------+── Devices
|        ├── Motor [PWM]
|        ├── Raspberry Pi CAMERAs 
|        └──...... 

5、ETAfly 的进展

  • 电路设计

  • 控制程序

  • 视觉

    • OpenMV

    • 树莓派

      • OpenCV
  • 机械结构

使用说明

  • 暂无添加

参与贡献

  • Fork 本仓库
  • 新建 Feat_xxx 分支
  • 提交代码
  • 新建 Pull Request

About

This repository is to store the relevant codes and hardware of the quadrotor of JMU ETA.


Languages

Language:C 98.1%Language:HTML 0.7%Language:C++ 0.6%Language:Makefile 0.4%Language:Assembly 0.1%Language:Python 0.0%Language:Batchfile 0.0%