Periféricos

Keybytes, el teclado mecánico modular con teclas magnéticas y chips RISC-V

Keybytes, el teclado mecánico modular con teclas magnéticas y chips RISC-V

El desarrollador independiente notaroomba, conocido también como Nathan Alspaugh, está trabajando en Keybytes, un proyecto de teclado mecánico modular que permite construir diferentes distribuciones utilizando teclas individuales conectadas magnéticamente. Cada módulo dispone de su propia placa de circuito impreso y un microcontrolador RISC-V, eliminando la necesidad de utilizar una matriz de teclas convencional.

El proyecto, documentado en GitHub y recogido por KBD.news, se encuentra en fase experimental y ha evolucionado hacia una segunda revisión con conexiones eléctricas integradas en los propios imanes. Su principal particularidad es que las teclas pueden reorganizarse individualmente, con diferentes orientaciones y desplazamientos, para adaptar la distribución del teclado a las necesidades del usuario.

Cada tecla Keybit incorpora su propio microcontrolador RISC-V

La arquitectura de Keybytes se basa en dos componentes principales: los módulos Keybit, que representan cada tecla, y una placa central denominada Keyword, responsable de gestionar la conexión con el ordenador y determinadas funciones del sistema. A diferencia de un teclado tradicional, donde numerosas teclas comparten un controlador, cada Keybit dispone de electrónica independiente.

En la segunda revisión del diseño, cada módulo utiliza un microcontrolador CH592F basado en RISC-V, con conectividad Bluetooth LE y USB. El circuito se integra en una placa flexible de dos capas con forma de cruz, cuyos extremos se pliegan hacia el interior de la carcasa y utilizan refuerzos de fibra de vidrio FR4.

El módulo también incorpora un LED RGB WS2812 y conectores hot-swap Mill-Max 3305, diseñados para instalar interruptores mecánicos compatibles con el formato MX sin soldarlos directamente a la placa. Esta configuración permite modificar los interruptores utilizados, aunque la facilidad real de mantenimiento dependerá del montaje final de cada módulo.

La primera versión empleaba microcontroladores CH32V003 y contactos eléctricos mediante pines de resorte. Sin embargo, el desarrollador decidió sustituir este diseño por una arquitectura basada en CH592F, reduciendo la complejidad de algunos componentes y añadiendo nuevas posibilidades de conectividad.

Keybytes, el teclado mecánico modular con teclas magnéticas y chips RISC-V

Seis imanes por lado permiten girar y desplazar las teclas

Una de las características más interesantes de Keybytes V2 es su sistema de interconexión. Cada módulo incorpora seis contactos magnéticos por lado, distribuidos sobre una separación de 2,38 mm. Estos imanes permiten establecer conexiones eléctricas entre teclas, además de contribuir a mantenerlas unidas físicamente.

El diseño admite cualquier orientación de los módulos y desplazamientos del 0%, 25%, 50% o 75% respecto a la posición de las teclas adyacentes. De esta manera, el usuario podría construir distribuciones escalonadas, filas alineadas o configuraciones específicas para determinadas aplicaciones sin depender de una placa rígida de tamaño completo.

Para evitar problemas relacionados con la polaridad, cada lado dispone de un circuito basado en transistores FET que identifica las líneas de alimentación y tierra. Esta solución permite recibir energía desde módulos conectados en diferentes posiciones, una característica necesaria para que la disposición de las teclas pueda modificarse sin respetar una orientación eléctrica fija.

El desarrollador también ha diseñado separadores flexibles de 1u, 0,75u y 0,5u, capaces de transmitir alimentación entre módulos situados a cierta distancia. Estos elementos permitirían introducir espacios dentro de la distribución sin interrumpir necesariamente la continuidad eléctrica del conjunto.

Keybytes, el teclado mecánico modular con teclas magnéticas y chips RISC-V

Sensores Hall de tres ejes para teclas, mandos y controles giratorios

Keybytes contempla una variante equipada con el sensor Hall de tres ejes TMAG3001, que permite detectar cambios en campos magnéticos. Gracias a este componente, una misma placa podría utilizarse como base para diferentes controles, dependiendo de la carcasa y del mecanismo instalados.

Entre las aplicaciones previstas aparecen teclas con detección magnética, controles giratorios y pequeños joysticks. Esta flexibilidad ampliaría las posibilidades del proyecto más allá de la escritura convencional, permitiendo construir dispositivos de entrada personalizados mediante diferentes combinaciones de módulos.

La placa central Keyword también ha cambiado considerablemente respecto al diseño original. Mientras que la primera revisión utilizaba un STM32WB55 y dos placas superpuestas, la segunda integra un CH592F en una única placa flexible, con conexión USB-C y circuitería de carga BQ25185 para una pequeña batería LiPo.

La arquitectura contempla programación inicial mediante contactos pogo y posteriores actualizaciones OTA. No obstante, el firmware de la segunda revisión todavía está en desarrollo, por lo que estas características deben entenderse como parte de la implementación prevista y no como funciones completamente verificadas en un producto terminado.

Keybytes, el teclado mecánico modular con teclas magnéticas y chips RISC-V

Un proyecto open source todavía condicionado por importantes desafíos técnicos

Aunque Keybytes ofrece posibilidades de personalización poco habituales, todavía no constituye un teclado comercial listo para utilizarse. El desarrollador ha publicado sus diseños electrónicos, archivos de fabricación y documentación bajo licencia MIT, permitiendo estudiar el proyecto y desarrollar modificaciones propias.

El diario técnico del repositorio también recoge limitaciones eléctricas y mecánicas pendientes de resolver. Entre ellas aparecen caídas de tensión cuando se conectan numerosos módulos, riesgos de cortocircuito en los contactos magnéticos expuestos y posibles daños en determinadas zonas de las placas flexibles al doblarlas.

Otro desafío importante es el coste de fabricación. Cada tecla necesita su propio microcontrolador, circuito impreso y componentes electrónicos, lo que incrementa considerablemente la complejidad respecto a un teclado mecánico convencional. El desarrollador está estudiando distintas configuraciones de fabricación para reducir el coste por módulo.

Por ahora, Keybytes destaca principalmente como una demostración de las posibilidades de los teclados mecánicos completamente modulares, más que como una alternativa inmediata a los modelos comerciales. Su evolución dependerá de que la segunda revisión consiga resolver los problemas técnicos identificados y demostrar un funcionamiento estable con distribuciones de mayor tamaño.

Vía: TechPowerUp

Sobre el autor