Fitness Step Counter Kit v4
Fitness Step Counter Kit v4: Build an Indoor Step Tracker with Raspberry Pi 5 and Optical Flow AI
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Step counting indoors has always been a challenge — GPS fails, inertial-only trackers drift, and gym floors leave you guessing. This kit turns that problem on its head. With a Raspberry Pi 5 and a Pi Camera Module 3 Wide aimed at the ground, you’ll build a device that tracks every step through optical flow, the same technique used in drone hover stabilization. No GPS, no external references — just a downward-facing camera, an IMU, and some smart Python code. The system stays locked onto the floor texture, counting steps with the same stability a drone uses to hover in place.
What You'll Build
You’ll assemble and program a self-contained step counter that mounts on your ankle, shoe, or belt. The Pi Camera captures rapid sequences of floor images, the Pi 5 computes dense optical flow to detect motion, and the MPU6050 IMU fuses accelerometer and gyroscope data to filter out false positives. Every step gets logged to the NVMe SSD. The result is a precise indoor step tracker that works on any patterned surface — tile, wood, even carpet. The kit is ready to be extended with a display, haptic motor, or Bluetooth data link for real-time feedback.
What You'll Learn
- Implement dense optical flow using OpenCV on a live camera feed to detect ground displacement
- Fuse MPU6050 accelerometer and gyroscope data with visual odometry for robust step counting
- Program the Raspberry Pi 5 GPIO and manage low-latency image capture via the MIPI interface
- Design a real-world AI robotics system that solves indoor positioning without GPS
Kit Contents
| Component | Quantity |
|---|---|
| Raspberry Pi 5 4GB | 1 |
| Pi Camera Module 3 Wide | 1 |
| MPU6050 IMU | 1 |
| PWM Driver PCA9685 | 1 |
| NVMe SSD 128GB | 1 |
| Pi 5 M.2 HAT+ | 1 |
| USB-C PSU | 1 |
| M-M Wires | 15 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
B.Tech ECE and EEE students working on embedded vision or AI robotics coursework will find a complete platform to explore. CBSE Class 11–12 students with a programming foundation can build and present it for national contests. Smart India Hackathon teams can use the kit as a base for indoor positioning modules, while ATL Tinkering Labs gain a hardware-accelerated computer vision project. Hobbyists in IIT, NIT, VIT, and BITS campuses who want to move beyond simple sensor projects get a real optical flow pipeline.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code on the box to access the AI companion, which walks you through the assembly and code. If you need human help, WhatsApp us — we respond within 24 hours.
Does this kit work without internet?
Yes. All processing happens on the Raspberry Pi 5. The AI companion can be loaded once and then used offline throughout the build.
Can I count steps for multiple people at once?
The optical flow step counter is designed for a single user. You can experiment with the Pi 5’s machine learning capabilities to detect and track multiple individuals as an extension project.
Can I add a display to show the step count?
Absolutely. The kit is modular. Connect a standard I2C OLED display to the Pi’s GPIO and modify the Python script for real-time step output. The included PWM driver can also control a small haptic motor or e‑ink display.
Fitness — Pi 5 processes downward-facing camera for optical flow position hold — hover stability without GPS indoors.
What's in this kit
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items