Skip to content

EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms.

Notifications You must be signed in to change notification settings

rehanmq/EdgeAI-Acoustic-Event-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HEAD

Project Banner![EdgeAI Acoustic Event Detection](docs/Accuostic Banner.png)

EdgeAI Acoustic Event Detection

This project is an ESP32-based embedded AI system that detects acoustic events like claps, knocks, and alarms in real time.

๐ŸŽฏ Features

  • Audio capture using INMP441 MEMS microphone
  • MFCC feature extraction using Edge Impulse
  • TinyML model inference on ESP32
  • Output trigger via LED/buzzer

๐Ÿ’ก Hardware Required

  • ESP32 DevKit
  • INMP441 Microphone
  • LED / Buzzer (optional)
  • Breadboard + jumper wires

๐Ÿ› ๏ธ Setup Instructions

  1. Train your model on Edge Impulse
  2. Export model as C++ library and place it inside model/
  3. Flash main.ino to your ESP32 using Arduino IDE
  4. Observe real-time detection in Serial Monitor

๐Ÿ”ง Optional Add-ons

  • Relay control for appliances
  • BLE alerts to mobile devices
  • Solar power module for IoT deployment

EdgeAI-Acoustic-Event-Detection

EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms. 24ac578f60e7321aff60b910ea358334eaf3a4ac

About

EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages