Skip to content

Releases: Debaq/simHit

💻 SimHIT v2026.9.1 (aplicación de escritorio)

Choose a tag to compare

@github-actions github-actions released this 22 Sep 01:26

💻 Esto es la APLICACIÓN de escritorio SimHIT (Linux/Windows), NO el firmware del dispositivo.

El firmware del ESP32 vive en Releases con tag fw-v* y se instala desde dentro de la propia app (pestaña Métricas → paso 1).

Descargas

  • Linux (binario único, sin instalador): simhit-v2026.9.1-linux-x86_64
  • Windows (instalador NSIS): simhit-v2026.9.1-windows-x86_64-setup.exe

Para flashear / actualizar el firmware del dispositivo

  1. Instale esta app.
  2. Conecte la gafa SimHIT por USB-C.
  3. Vaya a Métricas → paso 1 (Firmware): la app chequea contra el último Release fw-v* y le ofrece flashearlo si hay actualización.

Full Changelog: v2026.9.0...v2026.9.1

🔌 Firmware v1.4.1 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 22 Sep 12:48

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.4.1-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.4.1-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.4.1-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.4.1-esp32c3-bno055.merged.bin ⚠ sin testear
MPU-6050 (6-DOF) simhit-fw-1.4.1-esp32c3-mpu6050.merged.bin ⚠ sin testear
HW-579 (ITG-3205 + ADXL345 + HMC5883L) simhit-fw-1.4.1-esp32c3-itg-adxl-hmc.merged.bin ⚠ sin testear
ICM-20948 (9-DOF sucesor del MPU-9250, en producción) simhit-fw-1.4.1-esp32c3-icm-20948.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.4.1-esp32c3-<sensor>.merged.bin

💻 SimHIT v2026.9.0 (aplicación de escritorio)

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:53

💻 Esto es la APLICACIÓN de escritorio SimHIT (Linux/Windows), NO el firmware del dispositivo.

El firmware del ESP32 vive en Releases con tag fw-v* y se instala desde dentro de la propia app (pestaña Métricas → paso 1).

Descargas

  • Linux (binario único, sin instalador): simhit-v2026.9.0-linux-x86_64
  • Windows (instalador NSIS): simhit-v2026.9.0-windows-x86_64-setup.exe

Para flashear / actualizar el firmware del dispositivo

  1. Instale esta app.
  2. Conecte la gafa SimHIT por USB-C.
  3. Vaya a Métricas → paso 1 (Firmware): la app chequea contra el último Release fw-v* y le ofrece flashearlo si hay actualización.

Full Changelog: v2026.5.0...v2026.9.0

🔌 Firmware v1.4.0 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 14 May 21:45

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.4.0-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.4.0-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.4.0-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.4.0-esp32c3-bno055.merged.bin ⚠ sin testear
MPU-6050 (6-DOF) simhit-fw-1.4.0-esp32c3-mpu6050.merged.bin ⚠ sin testear
HW-579 (ITG-3205 + ADXL345 + HMC5883L) simhit-fw-1.4.0-esp32c3-itg-adxl-hmc.merged.bin ⚠ sin testear
ICM-20948 (9-DOF sucesor del MPU-9250, en producción) simhit-fw-1.4.0-esp32c3-icm-20948.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.4.0-esp32c3-<sensor>.merged.bin

🔌 Firmware v1.3.1 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 14 May 20:14

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.3.1-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.3.1-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.3.1-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.3.1-esp32c3-bno055.merged.bin ⚠ sin testear
MPU-6050 (6-DOF) simhit-fw-1.3.1-esp32c3-mpu6050.merged.bin ⚠ sin testear
HW-579 (ITG-3205 + ADXL345 + HMC5883L) simhit-fw-1.3.1-esp32c3-itg-adxl-hmc.merged.bin ⚠ sin testear
ICM-20948 (9-DOF sucesor del MPU-9250, en producción) simhit-fw-1.3.1-esp32c3-icm-20948.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.3.1-esp32c3-<sensor>.merged.bin

🔌 Firmware v1.3.0 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 14 May 17:41

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.3.0-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.3.0-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.3.0-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.3.0-esp32c3-bno055.merged.bin ⚠ sin testear
MPU-6050 (6-DOF) simhit-fw-1.3.0-esp32c3-mpu6050.merged.bin ⚠ sin testear
HW-579 (ITG-3205 + ADXL345 + HMC5883L) simhit-fw-1.3.0-esp32c3-itg-adxl-hmc.merged.bin ⚠ sin testear
ICM-20948 (9-DOF sucesor del MPU-9250, en producción) simhit-fw-1.3.0-esp32c3-icm-20948.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.3.0-esp32c3-<sensor>.merged.bin

🔌 Firmware v1.2.1 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 14 May 16:46

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.2.1-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.2.1-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.2.1-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.2.1-esp32c3-bno055.merged.bin ⚠ sin testear
MPU-6050 (6-DOF) simhit-fw-1.2.1-esp32c3-mpu6050.merged.bin ⚠ sin testear
HW-579 (ITG-3205 + ADXL345 + HMC5883L) simhit-fw-1.2.1-esp32c3-itg-adxl-hmc.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.2.1-esp32c3-<sensor>.merged.bin

🔌 Firmware v1.1.0 (ESP32-C3)

Choose a tag to compare

@github-actions github-actions released this 14 May 13:16

⚠️ Esto es FIRMWARE del dispositivo (microcontrolador ESP32-C3 dentro de la gafa SimHIT), NO es el software de escritorio.

Para descargar la aplicación SimHIT (Linux/Windows) busque los Releases con tag v2026.*.

Instalación recomendada — desde la app SimHIT

  1. Abra SimHIT y conecte la gafa por USB-C.
  2. Vaya a la pestaña Métricas → paso 1 (Firmware).
  3. La app detecta automáticamente la versión instalada y la compara contra este Release.
  4. Si hay actualización disponible, presione Flashear.

No requiere esptool.py, terminal ni Arduino IDE.

Binarios por sensor

Este Release incluye un .bin por driver de sensor soportado.
Use el que corresponda al IMU instalado en su gafa:

Sensor IMU Archivo Estado
L3G (todas las variantes) + LSM303 (default) simhit-fw-1.1.0-esp32c3-l3g-lsm303.merged.bin ✓ validado en hardware
ICM-42688 simhit-fw-1.1.0-esp32c3-icm-42688.merged.bin ⚠ sin testear
MPU-9250 + AK8963 simhit-fw-1.1.0-esp32c3-mpu9250.merged.bin ⚠ sin testear
BNO055 (fusión interna) simhit-fw-1.1.0-esp32c3-bno055.merged.bin ⚠ sin testear

Board: esp32:esp32:XIAO_ESP32C3 (ESP32-C3 SuperMini)

Flasheo manual (avanzado / debugging)

esptool.py --chip esp32c3 --port /dev/ttyACM0 --baud 460800 \
  write_flash -z 0x0 simhit-fw-1.1.0-esp32c3-<sensor>.merged.bin

SimHIT v2026.5.0

Choose a tag to compare

@Debaq Debaq released this 13 May 15:26

Primer release con esquema CalVer (YYYY.M.PATCH) y metadatos preparados para archivado en Zenodo.

Cambios en esta versión

  • Migración del versionado a CalVer: 0.3.0 → 2026.5.0 en package.json, tauri.conf.json, Cargo.toml y Cargo.lock.
  • README reescrito en clave pedagógica con descripción de los dos componentes (modo práctica + modo simulación) y capacidades completas del software.
  • Citación académica corregida: Baier-Quezada, Uribe-Hernández, López-Moncada, Poza-Nauto, Barrientos-Tolero, Araneda-Aranda (Universidad Austral de Chile).
  • Añadidos CITATION.cff (formato estándar reconocido por GitHub y Zenodo) y .zenodo.json (metadatos de depósito).

Contenido funcional

Este release archiva el estado de SimHIT con:

  • Gafas instrumentadas (ESP32-C3 + IMU 9 DoF) replicando peso, forma y sensores de un equipo vHIT comercial.
  • Modo práctica con validación del impulso cefálico en tiempo real (amplitud, velocidad pico, dirección 3D, ritmo).
  • Modo simulación con paciente virtual configurable: ganancia VOR, sacadas correctivas covert/overt, artefactos.
  • 10 casos clínicos predefinidos editables (normal, hipofunciones uni/bilaterales, neuritis, presbivestibulopatía, etc.).
  • Editor de casos y editor de cámara (animación ocular) para docentes.
  • Niveles de exigencia configurables (inicial, básico, estándar, avanzado).
  • Informe vHIT estructurado exportable a PDF.

Cita

Si usás SimHIT en docencia o investigación, citá según CITATION.cff o el DOI que Zenodo asigne a este release.

Full Changelog: v0.3.0...v2026.5.0

Full Changelog: v0.3.0...v2026.5.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 May 15:11

What's Changed

  • feat(informes): sección /informes con tabs práctica y simulación (closes #18) by @Debaq in #19

New Contributors

  • @Debaq made their first contribution in #19

Full Changelog: v0.2.0...v0.3.0

What's Changed

  • feat(informes): sección /informes con tabs práctica y simulación (closes #18) by @Debaq in #19

New Contributors

  • @Debaq made their first contribution in #19

Full Changelog: v0.2.0...v0.3.0