
EdenOff: Anticipate power outages with Machine Learning
Our Story

Edenoff TinyML device

Med Temp Per Month in Celsius
Model Training

Edge Impulse Neural Network Display

Failure Dataset Case
Hardware

The device fits into a power outlet
- Arduino Nano BLE 33: powerful board compatible with Edge Impulse TinyML
- Zmpt101b voltage sensor: to read AC from the outlet
- 7 Segment 4 digit display
- Digital Buzzer
- Female to female jumper wires
- 3.7v battery
- Lipo Charger

Display of wall mount
Connections
- Zmpt101b GND and 5V to Arduino GND and 5V. Then signal pin to Arduino A0. AC to screw pins.
- Display to GND and 5V, D12 and D11
- Buzzer to GND and D10.
- Battery to VIN and GND
Software
- Install HTS221 library. Even when this is an on board module, the HTS221 library is required. Go to Sketch > Include Library > Manage Libraries > Search HTS221
- Download this ZIP file > Add via Sketch > Add Zip.
- Download the .ino file > load it into Arduino BLE 33 > connect the Arduino using micro USB cable, and upload
3D Printed Power Outlet Faceplate

3D Printed Power Outlet Face