Open source motion tracker band intended for athletics analytics.
- Decide on full breadth of features ✔️
- Finalize IMU selection ✔️
- Determine user inputs ✔️
- Finalize schematic ✔️
- Finalize layout✔️
- First PCB bring-up
- Test power draw for battery selection
- Design device enclosure
- Attempt basic plotting ✔️
- Decide on choice of language ✔️
- Decide on choice of graphics rendering or plotting library ✔️
- Test animation and basic app layout ✔️
- Write backend for communication with firmware (for prototyping UART/serial can be used)
- Algorithm to derive individual joint angle regardless of absolute body position
- Algorithm to follow through workout and report on effectiveness
- Tracker information screen
- Run tests and determine whether WiFi or BLE will be used to communicate with software ✔️
- Write driver for BLE or UDP (maybe TCP?) over WiFi ✔️
- Write driver class for BNO085 SPI IMU ✔️
- Implement addressable LEDs ✔️
- Write battery gauge driver (decided to go with ADC battery measurement)
- Write suit calibration routine
- Improve wireless stability
- Implement device power up and power sensing algorithm
Distributed under the GNU 3.0 License. See LICENSE.md
for more information.