Benjamin NguyenJeremy Li
Published © GPL3+

FireFlight - Autonomous Responder and Reconnaissance drone

Fires decimate lives. Our drone is a quick and cheap solution that can provide AI fire detection and real-time streaming using 4G LTE.

ExpertFull instructions providedOver 10 days3,811
FireFlight - Autonomous Responder and Reconnaissance drone

Things used in this project

Hardware components

(Recommended) FliteTest Guinea Pig Kit
You could buy all the components separately. The important things to note are the foam boards cut in shape of the plans, the servo pushrods, servos, skewers, and rubber bands.
×1
(Recommended) FliteTest Power Pack C
Make sure to get everything in this pack if you aren't already. Some of the stuff I'll list again as a redundant measure.
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×4
Electronic Speed Controllers (ESC) @ 35A, 5V BEC @ 3A
×2
Firewalls (mini)
You can easily 3d print this part. Here's the link: https://www.thingiverse.com/thing:2538845
×2
Servo Y-lead (12 in.)
×1
Servo Extension Wires
×1
HQ Propellers 10 x 4.5 CCW
×2
HQ Propellers 10 x 4.5 CW
×2
65mm RC Model Plane Aircraft Foam Wheel Replacement Black Gray 4pcs
2 wheels
×2
Hook Up Wire Kit, 22 AWG
Hook Up Wire Kit, 22 AWG
general purpose hookups :)
×1
XT60 14 awg wire
This for making XT60 connections
×1
Huawei LTE Dongle
×1
128GB Flash Drive
×1
NVIDIA Jetson Nano Developer Kit
NVIDIA Jetson Nano Developer Kit
×1
NXP Flight Controller
The link is for the GPS and everything else that makes the flight controller run.
×1
Telemetry Kit
×1
FS-i6s controller kit
×1
DC Buck Converter
×1
IMC219 8MP CSI Camera
×1

Software apps and online services

node.js
QGroundControl
PX4 QGroundControl
CNTK
Javascript
Python
C++

Hand tools and fabrication machines

Hot glue gun (generic)
Hot glue gun (generic)
If it operates at a higher temperature, make sure to hold the board in place for at least 30 seconds before letting go.
3D Printer (generic)
3D Printer (generic)
Optional for printing the firewall.
Multitool, Screwdriver
Multitool, Screwdriver
Any screwdriver will work. As long as you can screw in the screw.
Wire Stripper & Cutter, 32-20 AWG / 0.05-0.5mm² Solid & Stranded Wires
Wire Stripper & Cutter, 32-20 AWG / 0.05-0.5mm² Solid & Stranded Wires
Honestly whatever strips YOUR wires.
Mastech MS8217 Autorange Digital Multimeter
Digilent Mastech MS8217 Autorange Digital Multimeter
Any multimeter/voltimeter will do. Make sure it measures V. Best if it can do everything else (Amps, Resistance, Diodes) but mine is broken.
Most Updated Bill of Materials
Refer to the link for an spreadsheet of all current materials

Story

Read more

Custom parts and enclosures

FliteTest Mini Firewall

3D print the mini firewall.

Schematics

Overview Wiring Diagram

This should show all major wiring for the "brains" and "nervous system"

Code

Custom Firmware

Custom Firmware

Jetson Nano Software

Software that runs on the Jetson Nano

Webserver

Hosts the website for to access information

Server Backend

Handles connections between drones and clients and accesses/saves data to mongodb(database)

Credits

Benjamin Nguyen

Benjamin Nguyen

5 projects • 6 followers
Jeremy Li

Jeremy Li

2 projects • 6 followers
Thanks to FliteTest.

Comments