OpenAthlete
AGPLv3 endurance training platform: EU-oriented hosting, transparent CTL/ATL/TSB logic in code, self-hosting, and full export. Built in Grenoble.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Plataforma completa de entrenamiento de boxeo. Planes de ejercicio, sesiones con análisis en tiempo real y sensor ESP32 vía Bluetooth BLE.
HIT TRACKER es una app móvil Android para boxeadores que quieren entrenar con estructura y medir su rendimiento. Combina dos módulos:
Módulo Entrenamiento — Crea planes con calentamiento, trabajo de core y boxeo. Ejecuta el plan completo: el WorkoutPlayer te guía por los ejercicios físicos y, al terminar, arranca directamente la sesión de boxeo con los rounds y combos que hayas definido.
Módulo Sesión — Sesión de boxeo directa conectada al sensor ESP32. Registra cada golpe con su potencia y cadencia, ronda a ronda. Al terminar, tienes el historial completo con gráficos de progreso.
No requiere cámara, ni suscripción, ni cuenta. El sensor vale ~15€ y los datos son tuyos.
drive.appdata, una carpeta oculta accesible solo por la app⚠️ Hardware de prototipado, no un producto terminado. En particular, la batería 18650 y su circuito de carga (TP4056 + LM2596) no llevan protección de sobrecarga/sobredescarga más allá de la que trae el módulo TP4056 — usa celdas con protección (18650 "protected") y supervisa la carga. Móntalo bajo tu responsabilidad.
Precisamente por dar cabida a la 18650 y su circuito de carga, el tamaño final queda más abultado de lo deseable. Esta versión con ESP32 DevKit V1 está validada y funciona de forma estable en uso real — el siguiente paso en desarrollo es una versión MINI con ESP32-C3 Mini, mucho más compacta:
La versión MINI aún no incorpora los LEDs indicadores ni la monitorización de batería de la V4 — está pendiente portarlos al nuevo formato (ver
docs/ROADMAP.md).
Posición del sensor: punto de anclaje del saco (menor oscilación pendular).
| Tipo de saco | Posición |
|---|---|
| Saco colgado | Cerca del enganche superior |
| Saco de pie | Base inferior, periférico al mástil |
| Versión | Protocolo | LEDs | Batería |
|---|---|---|---|
| V2 | Stream continuo 16 bytes/10ms | — | — |
| V3 | Hit events 6 bytes/golpe; config BLE | — | — |
| V4 | Hit events 6 bytes/golpe; config + batería BLE | 4 LEDs | ADC GPIO 34 |
El firmware V4 incluye 4 LEDs indicadores (encendido, BLE, golpe, reserva) y monitorización de la batería 18650 via divisor de voltaje.
Ver docs/GUIA-CONEXION-V1.md para el esquema de conexión completo.
Arduino IDE 2 → Board: ESP32 Dev Module → Upload Speed: 921600
Abre FIRMWARE/HitTracker_V4/HitTracker_V4.ino, sube al ESP32 y verifica en el Serial Monitor (115200 baud) que imprime lecturas.
npm install
npm run android
Requisito: Android 8+ con Bluetooth activado.
This is the beginning of the README. Read the rest at the original. Read the full README ↗