Hackster will be offline on Monday, June 15 from 5pm to 7pm PDT to perform some scheduled maintenance.
Alejandro Rosito
Published © MIT

3.8 kB Edge AI Smoke Detector — Pure C, No TensorFlow

Neural network trained on 12 environmental sensors, exported as a 3.8 kB C header. 99.93% accuracy. No runtime, no framework, no dependencie

AdvancedProtip2 hours10
3.8 kB Edge AI Smoke Detector — Pure C, No TensorFlow

Things used in this project

Hardware components

XIAO ESP32C3
Seeed Studio XIAO ESP32C3
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

hasaki-smoke-detector

A fully trained neural network for fire detection via sensor fusion. No runtime. No framework. No dependencies. Just a 3.8 kB C header.

Code

hasaki-smoke-detector

Companion repository for the article: "The 3.8 kB Alarm: A Zero-Bloat Edge AI Smoke Detector in Pure C" A fully trained neural network for fire detection via sensor fusion. No runtime. No framework. No dependencies. Just a 3.8 kB C header.

Credits

Alejandro Rosito
2 projects • 0 followers
Self-taught electronics engineer. Author of QUAD7SHIFT Arduino library. Hardware design, 3D printing, C++. ATtiny85, ESP32 · KiCad, Hasaki

Comments