Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
ak
Published © GPL3+

ML Fire Class Analysis

Decrease fire losses by identifying fire class and agent using machine learning applied on the drone collected environmental data from fumes

IntermediateFull instructions provided2,632

Things used in this project

Hardware components

ESP32S
Espressif ESP32S
https://www.mouser.co.uk/ProductDetail/Espressif-Systems/ESP32-WROOM-32?qs=chTDxNqvsyltcwz%2FUUJDtQ%3D%3D
×1
MLX90614
×1
Grove - Multichannel Gas Sensor
Seeed Studio Grove - Multichannel Gas Sensor
×1
SparkFun Triad Spectroscopy Sensor - AS7265x (Qwiic)
×1
SVM30-J - MULTI-GAS, HUMIDITY AND TEMPERATURE SENSOR COMBO MODULE
×1
SCD30 CO2 SENSOR MODULE - GAS SENSOR, CO2, 0.075A/5.5V, 40000PPM
×1
Breadboard (generic)
Breadboard (generic)
×1
SparkFun Breadboard Power Supply Stick 5V/3.3V
SparkFun Breadboard Power Supply Stick 5V/3.3V
or dual voltage one https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=Breadboard+Power+Supply+Module&_sacat=0
×2
Jumper wires (generic)
Jumper wires (generic)
×1
Rapid IoT Prototyping Kit
NXP Rapid IoT Prototyping Kit
×1
KIT-HGDRONEK66
NXP KIT-HGDRONEK66
×1
RDDRONE-FMUK66
NXP RDDRONE-FMUK66
×1
Pixy2
×1
Cable, USB to TTL Level
Cable, USB to TTL Level
×1
NVIDIA TITAN RTX
NVIDIA TITAN RTX
nvidia graphics card
×1

Software apps and online services

Arduino IDE
Arduino IDE
TensorFlow
TensorFlow
MAVLink
PX4 MAVLink
Intel Mavlink router
ArduPilot / pymavlink
Jupyter Notebook
Jupyter Notebook
TensorFlow TensorBoard
NVIDIA CUDA® Toolkit
(optional) required to run tensorflow on GPU
NVIDIA cuDNN
(optional) required to run tensorflow on GPU
Keras
Keras is a high-level neural networks API
Atmosphere iot
PixyMon

Hand tools and fabrication machines

Multitool, Screwdriver
Multitool, Screwdriver

Story

Read more

Custom parts and enclosures

Mounting design

Schematics

Wiring Diagram

Every component board has it's own circuitry (ie. power caps, i2c pullups, etc) and thus we need to mainly wire them as shown.

Code

Sensors module

Fire Classifier and training Dataset

Field Display

PX4 IR module

Arduino mavlink library for ESP32

Credits

ak

ak

2 projects • 2 followers

Comments