Resumen

Kleidos en el M5StickS3

Kleidos convierte el M5StickS3 en un gestor de contraseñas: guarda tus contraseñas cifradas en la placa y las escribe en tu ordenador por Bluetooth, después de que lo desbloquees en la propia placa. El firmware no cuesta nada y no pide ninguna cuenta. Todavía no hay nada que instalar: la versión 0.1.0 no está publicada.

El mismo firmware funciona en nueve placas, y no recomiendo ninguna por encima de las demás: esta página cuenta lo que hace con él el StickS3.

Actualizada el

Kleidos en su propia pantalla

Todas las grabaciones de esta sección son de la propia pantalla del StickS3, con una bóveda de demostración en una compilación de desarrollo. Las mismas grabaciones están en la página de grabaciones, junto a las de las demás placas que he grabado.

Despertar y desbloquear El StickS3 despierta en su pantalla bloqueada. Se mantiene pulsado un botón cuatro veces y el arco avanza hasta una cifra distinta en cada pulsación; el dispositivo deriva la clave con el factor de trabajo de una compilación de producción y la bóveda desbloqueada lista sus seis servicios de demostración.
El árbol de ajustes El árbol de ajustes abierto desde la bóveda con una pulsación larga: los cinco primeros de sus nueve grupos, las seis filas del grupo de interacción y la velocidad del dial del PIN subida, devuelta y guardada.
Una credencial, abierta En el StickS3 la lista de la bóveda baja dos filas y una entrada se abre en su tarjeta: el usuario, la contraseña oculta y un código de un solo uso en vivo con su cuenta atrás. La barra de acciones pasa de escribir a mostrar, y la contraseña queda a la vista tres segundos bajo un aviso antes de que el dispositivo la vuelva a ocultar por su cuenta.
Un código de un solo uso La lista de la bóveda pasa a su página 2FA con una pulsación larga, y allí están dos códigos de demostración, cada uno con el anillo que indica cuánto le queda: códigos reales, calculados en el dispositivo para el momento en que se grabó el clip.
Escribir por Bluetooth Una entrada de demostración abierta. El selector pregunta qué escribir (el par, el usuario o la contraseña), el dispositivo se anuncia y espera a un ordenador, y, al cancelar la sesión, el Bluetooth se apaga de nuevo.

La etiqueta de cada imagen dice cómo la hice, y la leyenda de las etiquetas explica cada tipo.

  • En directo desde el dispositivo

Qué hace cada control

Cada fila cita lo que el propio StickS3 muestra para ese control: en las páginas que enseña la primera vez que arranca, o en la barra del pie de su lista de la bóveda.

Los controles del StickS3
Control Lo que la placa dice que hace
El botón A, pulsado («botón grande abajo») «SIG»
El botón A, mantenido pulsado «ABRIR» y «Mantén A: PIN»
El botón B, pulsado («botón lateral») «ANT»
El botón B, mantenido pulsado «Mantén B: volver» y «PÁG.»
El botón de encendido «Power: bloquear»

En la lista de la bóveda, mantener pulsado B pasa a la página siguiente, porque la lista no tiene nada a lo que volver.

Mantener es pulsar durante más de 600 ms.

Escribiré una guía de cada pantalla, placa por placa, cuando la interfaz deje de cambiar.

Lo que guarda y cómo lleva la hora

La bóveda es la misma en todas las placas. Lo que cambia con la placa es cuánto guarda, cómo lleva la hora para los códigos de un solo uso y adónde van sus copias de seguridad.

Chip
ESP32-S3
Entrada
Dos botones
Pantalla
135×240
Carcasa
24×48 mm
Capacidad
250 credenciales, 40 códigos 2FA
Reloj
Interno, se desvía en reposo
Ranura de tarjeta
No: las copias pasan por el panel

Lo que toma de su batería

Lo que consume el StickS3 en cada estado, tal como lo publica la página de mediciones, con lo que es cada estado y cómo se tomó cada cifra.

Lo que cuesta

Kleidos no cuesta nada: no hay nada que comprarle al proyecto ni ninguna cuenta que crear, y el firmware es software libre bajo GPL-3.0-or-later. Lo que pagas es la placa.

Precio
21,50 US$
Lo vende
La tienda de M5Stack
Referencia
K150
Leído el
1 de noviembre de 2026

Es lo que pedía la tienda del propio fabricante el día que lo leí, sin envío ni impuestos. Los distribuidores fijan sus propios precios, y los precios cambian.

En qué punto está el firmware

Kleidos es una versión previa, la 0.1.0: todavía no hay nada que instalar, y la hoja de ruta dice qué falta antes de la primera versión.

Versión
0.1.0
Para instalar
Nada todavía: no hay ninguna versión publicada
Compilación endurecida
En desarrollo

No he encargado a nadie de fuera del proyecto que revise el firmware ni la criptografía; la página de seguridad dice qué puedes comprobar y qué no.