ESP32 firmware for automatic drone fall detection and parachute deployment.
Streams real-time telemetry—including quaternion orientation—via WebSocket to a live dashboard with full system control and on-the-fly algorithm tuning.
https://youtube.com/shorts/_UwGZIxDzJk
ESP32-S3 with LSM6DSL IMU
Use this firmware
ESP32 Dev Module with MPU6050 IMU
Use this firmware
Regardless of the board you’re using:
- Copy the contents of the
skyfall-dashboard/
folder into yourdata/
folder. - Upload the data to your ESP32 using the SPIFFS uploader.
There are two options:
-
Recommended:
Copy the folderlib/MadgwickRileyCustom
directly into your Arduinolibraries
directory. -
Alternative:
- Clone or download my fork of the MadgwickAHRS library:
https://github.com/rcrym/MadgwickAHRS - Rename the files to
MadgwickRileyCustom.cpp
andMadgwickRileyCustom.h
to avoid conflicts with the standard version.
- Clone or download my fork of the MadgwickAHRS library:
All other dependencies can be installed via the Arduino Library Manager.