Published On 2022-03-27

Pet Activity Tracker using XIAO BLE Sense & Edge Impulse

The main content

Our pets deserve more to stay active. A tinyML model predicts activities based on the data coming from 3 Axis IMU.

Why should human have all the fitness trackers? Our pets deserve more to stay active. I am using XIAO BLE Sense which a tiny microcontroller which is equipped with a powerful Nordic nRF52840 MCU, designed in a Bluetooth 5.0 module, built around 32-bit ARM® Cortex™-M4 CPU. It has 6 Axis IMU which is used to predict the activity such as rest, walk and run.

Accompanying mobile app connects to the device over bluetooth and microcontroller sends prediction data every minute. Data is stored on mobile local storage and plotted on graphs to provide meaningful insight.

I presented this project in tinyML summit 2022

Checkout the full project code and instruction on