Skip to content

MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring.

Notifications You must be signed in to change notification settings

AkinduID/MechaPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring. As a prototype, we have developed a system where an ESP32 module records and processes audio, sending data to a Raspberry Pi where the ML model identifies faults. Currently we are developing the next stage of the prototype, which will run the ML model directly on the ESP32, with the Raspberry Pi acting as a gateway to a cloud-based dashboard for remote monitoring.

About

MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published