Ecosistema de Balizas Inteligentes y Navegación Asistida en Interiores

Guiak es un sistema embebido de accesibilidad universal diseñado para instalarse en los marcos de las puertas de aulas e instalaciones públicas, permitiendo la orientación autónoma acústica y por Bluetooth para personas con discapacidad visual.

Ver Capacidades y Arquitectura Código Fuente en GitHub Contactar con el Autor
Aviso de Continuidad del Proyecto
Guiak es la evolución directa y sucesor oficial del proyecto SONA, concebido originalmente como prototipo para el concurso mSchools. Tras esa primera etapa, se ha transformado en un proyecto personal e independiente (indie) para ayudar a personas ciegas tanto en institutos como en edificios públicos.
Leer la historia completa de continuidad →
Aviso de Estado de Desarrollo y Accesibilidad
Este proyecto se encuentra en desarrollo activo continuo y NO está perfeccionado al 100%. Cada día se sigue trabajando y mejorando más. Es importante señalar que aún falta mejorar y perfeccionar el acceso y la experiencia para personas ciegas en la aplicación móvil, un aspecto prioritario en el que se sigue avanzando progresivamente.
Uso Libre para Institutos y Centros Educativos
Todos los institutos, colegios y centros educativos pueden utilizar, instalar y desplegar libremente este proyecto en sus instalaciones sin necesidad de notificar ni pedir autorización previa al autor (conservando la atribución de autoría original a favor de EloyGM).

Aspectos Destacados de la Arquitectura

HAL Multiplataforma

Código C++ unificado para compilar tanto en ESP32-S3 (batería Li-Ion con audio digital I2S) como en Arduino UNO R4 WiFi (salida DAC analógica).

Autodiagnóstico POST

Autodetección inteligente de periféricos (I2S, lector RFID, monitor de batería) al encender. Si algún sensor no está conectado, el sistema se adapta y continúa funcionando sin bloquearse.

Sincronización en la Nube

Integración directa con Firebase Realtime Database. Actualización de aulas y horarios al instante (horario ampliado 06:30 - 20:30) sin servidores web locales.

Guiado por Ecolocalización

Secuencias de tonos armónicos suaves optimizadas matemáticamente para orientación tridimensional sin provocar estridencias auditivas.

Emisión BLE Calibrada

Trama de baliza transmitida a 10 Hz (intervalo 100 ms) calibrada para máxima precisión en aplicaciones móviles y receptores de proximidad.

Registro de Presencia

Detecta la última puerta visitada por la alumna o alumno, tanto en modo manos libres por BLE como mediante confirmación física por tarjeta RFID.

Filosofía de Diseño

Muchas instalaciones de accesibilidad tradicionales sufren por ser extremadamente costosas o por utilizar servidores locales monolíticos difíciles de mantener.

Guiak separa el hardware de la gestión: las balizas operan como clientes ligeros en la nube que consumen un mínimo de energía y se adaptan al instante a cambios de volumen, horarios o bloqueos de emergencia configurados centralmente desde Firebase.