Justin Lutz
Published © MIT

Big Capability with TinyML: Heat Pump Anomaly Detection!

Using an Edge Impulse TinyML model and an Arduino Opla IOT kit, determine the state of a heat pump and if it requires maintenance.

IntermediateShowcase (no instructions)698
Big Capability with TinyML: Heat Pump Anomaly Detection!

Things used in this project

Hardware components

USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
18650 battery
×1

Software apps and online services

Edge Impulse Studio
Edge Impulse Studio
Arduino Web Editor
Arduino Web Editor
Arduino IoT Cloud
Arduino IoT Cloud

Story

Read more

Code

Heat Pump Anomaly Detection Code

Using an anomaly detection model created in Edge Impulse, I read accelerometer data from the Opla IOT kit and pass that to the Edge Impulse model to perform inference. The model determines the state of the heat pump (either off or on) and if there are any anomalous vibrations that signify that maintenance is required.

Credits

Justin Lutz
24 projects • 42 followers
Quality manager by day, tinkerer by night. Avid runner. You can tell I'm a dad because of my jokes.

Comments