OpenTrailPaper es un proyecto de computador de ciclismo DIY de código abierto que se compone de un firmware diseñado para el devkit T5 E-Paper S3 Pro basado en ESP32-S3, además de aplicaciones complementarias para Android e iOS destinadas a la gestión de mapas, rutas y configuraciones.
Este dispositivo permite visualizar datos de recorrido y mapas offline, seguir rutas estándar GPX (GPS Exchange Format), registrar archivos FIT (formato de transferencia de datos flexible e interoperable usado en dispositivos Garmin) y conectarse mediante Bluetooth a sensores de frecuencia cardíaca, potencia y cadencia (y próximamente ANT/ANT+).
Antes de profundizar en los detalles técnicos del proyecto, revisemos las especificaciones del LILYGO T5 E-Paper S3 Pro:
- Módulo inalámbrico SoC ESP32-S3-WROOM-1 – ESP32-S3N16R8 microcontrolador dual-core Tensilica LX7 de hasta 240 MHz con WiFi 4 2.4 GHz 802.11n y Bluetooth 5.0 LE; Memoria de 8MB PSRAM; Almacenamiento flash SPI de 16MB; antena PCB.
- Almacenamiento – Ranura para tarjeta MicroSD.
- Pantalla – Panel e-Paper de 4.7 pulgadas con resolución 960×540, 16 niveles de gris, táctil capacitivo (GT911); controlador ED047TC1.
- Conectividad inalámbrica – WiFi 4 802.11n de 2.4 GHz y Bluetooth 5.0 LE (ESP32-S3); módulo LoRa (SX1262) compatible con bandas de 433 MHz, 868 MHz y 915 MHz; GNSS – módulo u-blox MIA-M10Q o Quectel L76K (detectado automáticamente por el firmware).
- USB – Puerto USB Type-C para alimentación y programación.
- Expansión – Conector Qwicc de 4 pines.
- Miscelánea – Botones de encendido, Reset, Boot y usuario (IO48); RTC PCF8563.
- Fuente de alimentación – 5V vía USB Type-C; batería de 3.7V y 1,500mAh con autonomía inferior a 8 horas por carga usando el firmware OpenTrailPaper con luz frontal apagada (podría optimizarse); cargador BQ25896 y medidor de combustible BQ27220.
- Dimensiones – 129 x 69 x 11 mm.

Diagrama de pines del LILYGO T5 E-Paper S3 Pro
El LILYGO T5 se comercializa habitualmente con el firmware de fábrica de la compañía o con MeshCore para comunicación fuera de red y uso compartido de ubicación. Si planea instalar OpenTrailPaper en el dispositivo, simplemente adquiera la versión con firmware LILYGO, ya que permite ahorrar algunos dólares. Puede encontrar detalles técnicos adicionales y muestras de código para las funciones de hardware de bajo nivel del T5 E-Paper S3 Pro en GitHub.
Volviendo específicamente al proyecto de computador de ciclismo OpenTrailPaper, el repositorio de GitHub del proyecto contiene el código fuente del firmware para ESP32-S3 basado en el framework ESP-IDF, las aplicaciones complementarias para Android e iOS, además de herramientas para crear mapas compatibles desde un smartphone, mediante un script de Python en la terminal o código JavaScript ejecutado en un navegador. Todo ha sido desarrollado con la asistencia de Anthropic Claude bajo supervisión humana y se trata de un proyecto funcional, aunque con ciertas limitaciones actuales. Documentación adicional está disponible en el sitio web del proyecto.

Generación de mapas en un navegador web (izquierda) y renderizado en la pantalla E Ink (derecha)
La forma más sencilla de comenzar es acceder a la página de configuración desde un navegador que soporte Web Serial API. Allí encontrará las instrucciones para flashear el firmware vía USB y crear mosaicos de mapas offline para almacenar en la tarjeta microSD.
La aplicación complementaria permite planificar y transferir rutas, generar mapas offline, copiar recorridos registrados, modificar configuraciones e instalar actualizaciones de firmware vía Bluetooth. El computador de ciclismo no requiere conexión al teléfono durante el trayecto.

Aplicación complementaria OpenTrailPaper disponible para Android (beta cerrada, accesible vía Discord) y iOS
A continuación se detalla lo que se ejecuta en el computador de ciclismo (durante el recorrido) y en el smartphone (antes o después del mismo).

| Funciones del computador de bici | Funciones de la app móvil |
|---|---|
| Seguimiento GPS con velocidad, distancia y mapa en vivo | Planificación de rutas y envío al dispositivo |
| Registro de cada recorrido en archivo .fit en SD | Generación de mapas offline para nuevas áreas |
| Avisos giro a giro a lo largo de una ruta cargada | Creación de entrenamientos y gestión de pantallas |
| Ejecución de entrenamientos estructurados (.erg o .mrc) | Extracción y revisión de recorridos del dispositivo |
| Emparejamiento con sensores Bluetooth | Cambio de configuración y actualización de firmware |
| Funciona sin teléfono ni señal una vez cargado | - |
Uno de los motivos principales para optar por un computador de ciclismo con tinta electrónica es la capacidad de ver claramente los datos y mapas mientras se circula al aire libre. En entornos donde no se requiere GPS de forma constante, es una alternativa superior al uso de un smartphone con apps como MAPS.me, las cuales suelen ser ilegibles bajo luz solar directa si no se cuenta con sombra.
Para replicar el proyecto, deberá adquirir el LILYGO T5 E-Paper S3 Pro por 90 USD en Amazon o 103 USD en AliExpress, además de considerar un sistema de montaje para la bicicleta, como un soporte convencional para teléfonos. Tenga en cuenta las siguientes limitaciones:
- El T5 S3 Pro no es resistente al agua, por lo que podría requerir una bolsa hermética en caso de lluvia.
- Sin sensor de presión: la altimetría se deriva de los datos de elevación en los mapas.
- El GPS podría mejorar: un módulo multibanda ofrecería una fijación más rápida y estable.
- Sin magnetómetro: el mapa se orienta solo según la dirección de movimiento, por lo que no funciona estando detenido.
- Botones físicos pequeños y panel táctil que pueden resultar difíciles de usar con guantes de invierno o bajo la lluvia.
Vía CNX Software.




