Saltar al contenido

Firmware para lectores de tinta electrónica

Infinity

La mayoría del firmware te deja leer. Infinity no te dejará parar.

Un firmware para los Xteink X4 y X3 que trata la lectura como lo que es —el mejor entretenimiento del mundo— y le añade una capa de gamificación diseñada para engancharte: metas diarias, rachas que odiarás romper, recompensas inesperadas y logros por desbloquear.

ESP32-C3 · RISC-V 160 MHzESP32-C3 · C++17 · PlatformIO2026MIT · v1.8.4

La lectura como hábito

Una racha que odiarás romper, tokens de congelación que perdonan un día flojo y recompensas que aparecen cuando menos las esperas. Marca los días que has leído y observa cómo crece la racha.

6

Racha actual · días

2

Tokens de congelación

30 min

Meta diaria

Toca un día para marcarlo como leído

Refuerzo de proporción variable: a veces cumplir la meta te regala un token, a veces no. Exactamente lo que engancha.

Y cuando cierras el libro, jugar

Seis juegos elegidos porque se controlan bien con los pocos botones del dispositivo, sin puntero ni pantalla táctil. Prueba Lights Out: pulsa una celda y cambian ella y sus vecinas. Apágalas todas.

Lights OutMovimientos: 0

Cada juego guarda su propia puntuación máxima. No es un cajón de sastre: cada uno se eligió por cómo se siente con un D-pad.

Seis minijuegos

Para esos ratos muertos. Lógica pura, todo jugable con los botones del lector.

🔢
01

2048

Desliza y combina fichas con el mismo número hasta llegar a 2048. Un clásico adictivo, perfecto para controles direccionales.

🧩
02

Puzzle deslizante

El rompecabezas de fichas numeradas: deslízalas por el hueco vacío hasta ordenarlas.

💡
03

Lights Out

Pulsa una celda y cambian ella y sus vecinas. Apaga todas las luces en el menor número de movimientos.

♟️
04

Senku

Salta unas fichas sobre otras para eliminarlas. Una partida perfecta deja una sola ficha en el tablero.

🌀
05

Laberinto

Encuentra la salida en laberintos generados por nivel, contando tus pasos.

🚗
06

Rush Hour

Aparta las piezas que bloquean para liberar el coche atascado, en los menos movimientos posibles.

Un lector pulido de arriba abajo

Todo lo que esperas de un buen lector, cuidado hasta el último detalle.

EPUB 2/3 y más

EPUB con imágenes, estilos CSS y separación multilingüe, además de XTC (más de 2 GB), TXT y Markdown.

Tipografías a medida

Bookerly, Lexend y Bokerlam de serie, más fuentes propias desde la tarjeta SD y un modelo de fuente doble para escrituras mixtas.

Pases de página instantáneos

Caché de fuentes y preindexado silencioso del siguiente capítulo para que nunca esperes al pasar página.

Modo enfoque

Oculta todo lo accesorio: solo tú y tus libros. Con modo oscuro, cinco temas y barra de estado configurable.

Sincronización KOReader

Continúa tu progreso de lectura entre dispositivos con sincronización compatible con KOReader.

Reloj NTP sin RTC

El X4 no tiene reloj con batería. Infinity lo resincroniza por NTP en segundo plano al despertar, sin bloquear la interfaz.

La batalla del reloj

Un ejemplo de lo cuidado que está el firmware por dentro.

~23:55
El problema

El Xteink X4 no tiene reloj en tiempo real con batería. Al despertar del sueño profundo, la hora se restaura desde un oscilador impreciso que acumula deriva: podía marcar las 23:55 cuando eran las 09:00.

09:41 ntp
La solución

Infinity resincroniza la hora de forma oportunista: al despertar, si detecta que el reloj es «aproximado», se conecta en segundo plano a una WiFi guardada, ajusta la hora por NTP y apaga la radio. Un discreto marcador «~» avisa mientras tanto.

Instálalo en un minuto

Conecta tu X3 o X4 por USB-C y flashéalo desde el navegador. Código abierto bajo licencia MIT, en español e inglés.

Comprar el dispositivo