3D Printed DIY FPV Drone
Project Overview
A custom-built FPV (First Person View) drone project focusing on autonomous navigation capabilities. This project combines 3D printing, electronics assembly, and advanced flight control systems.
The goal is to train the drone with a generated simulated environment like AirSim (AirGen), Duality, IsaacSim (Genesis) for aerial autonomy using visual perception.
Project Progress
Frame assembly and component mounting
Flight controller and ESC wiring
Flight controller and ESC wiring
Technical Details
Components
- Custom 3D printed frame (TPU + PLA)
- SpeedyBee F7 Flight Controller
- ESC: SpeedyBee 35A
- Motors: 2306 2450KV
- DJI o3 Air Unit
- 6S 1300mAh LiPo battery
- Frame: 3-inch Quadmula Carbon Fiber
Software Stack
- Betaflight Configuration
- Custom PID tuning
- Autonomous navigation system (in development)
Code Snippets
# Python code snippet