Challenge: Building a DIY ski coach inspired by Carv
As a personal project combining my passion for skiing and technology, I set out to create my own version of Carv's digital ski coach. The goal was to build a system that could capture and analyze skiing technique data in real-time, similar to the commercial product but designed and built entirely by myself.
The project presented several technical challenges:
- Power distribution issues with Adafruit Feather boards when powered by LiPo batteries, causing random disconnections
- BLE connectivity limitations when streaming high-frequency IMU data at 400Hz
- Real-time processing challenges for analyzing complex motion data on mobile devices
- App lifecycle management to maintain sensor connectivity when the phone screen was off
- Data persistence and synchronization in environments with intermittent connectivity




