Piko, Your ESP32 Powered Fitness Buddy

The bill of materials and the assembled smartwatch.

Over on Hackaday.io there’s a fun and playful write-up for a fun and playful project — the Piko, an ESP32 powered smartwatch.

Our hackers [Iloke Alusala], [Lulama Lingela], and [Rafael Cardoso] teamed up to design and manufacture this wrist-worn fitness wearable. Made from an ESP32 Beetle C6 and using an attached accelerometer with simple thresholds the Piko can detect if you’re idle, walking, jogging, or sprinting; and at the same time count your steps.

Design sketches

The team 3D printed the requisite parts in PLA using the printer in their university makerspace. In addition to the ESP32 and printed parts, the bill of materials includes a 240×240 IPS TFT LCD display, a LIS331HH triple-axis accelerometer, a 200 mAh battery, and of course, a watch strap.

Demonstrating splendid attention to detail, and inspired by the aesthetic of the Tamagotchi and pixel art, the Piko mimics your current activity with a delightful array of hand-drawn animations on its display. Should you want to bring a similar charm to your own projects, all the source is available under the MIT license.

If you’re interested in smartwatch technology be sure to check out our recent articles: Smartwatches Could Flatten The Curve Of The Next Pandemic and Custom Smartwatch Makes Diabetes Monitoring Easier For Kids.

2 thoughts on “Piko, Your ESP32 Powered Fitness Buddy

  1. Keeping the screen on during exercises looks nice on a presentation video but fails on real world. You will not keep looking at your watch while you run (hopefully) and it will drain battery quickly.

    You could have the animations when you finished the exercise and it would show you a cute animation and a summary of your session, otherwise it’s useless and wasteful. Priority during exercise must be precise sensor reading and data processing, not cute animations that nobody will see.

    Other than that, it’s a nice device, only a little too big for me. My kids would love it! And in the current state, they would hit a lamppost head on (or a wall) looking at the animations…

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.