Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



4 Commits

Repository files navigation


Instructable Link Link

This Arduino BLE Sense based Squats counter can count number of Squats performed by an individual using the Accelerometer readings and TinyML based Machine learning model.


The Squats counter can detect squats by meaasuring the accelerometer readings and prints it on the Serial monitor. The device is to be attached on the individual's thigh and can be powered using a Power bank or a battery.

Things used in this project

I am using this complementary Google IO kit from Sparkfun which includes the Arduino Nano 33 BLE Sense which is capable of running TinyML projects with ease.

Steps to follow

1. Upload the > tf4micro-motion-kit code to the Arduino Nano 33 BLE Sense

2. After uploading the code, open the Tiny Motion Trainer Experiment by Google and pair the Bluetooth device with the laptop.

3. Select the appropriate settings for training the model

4. Capture the data required to train your model

5. Train your model

6. Test your model

7. Download the Arduino code and upload it in the Arduino BLE Sense Board

8. Test the model by using the Serial monitor

9. Update the code as per your requirements or use mine: BLE_Sense_Arduino_Code

10. Place the device on your thigh using a Hook and Loop fastener (Velcro tape)

11. Done!


No description, website, or topics provided.






No releases published


No packages published