Llevo meses trabajando en este proyecto y por fin está acabado.

He diseñado un teclado mecánico desde cero y lo he publicado en Codeberg con una licencia abierta (por si alguien se quiere montar uno).

Todo esto surge de que la mayoría de teclados de código abierto que he encontrado usan microcontroladores de 20 euros para arriba. Mientras, tenemos la Raspberry Pi Pico 2 por 6 pavos super barata y con un chip bastante más actual que los demás MCU. Y que narices, me hacen gracia las Raspberry y fue la excusa perfecta para comprarme una Pico.

Switches y keycaps, lo que se quiera gastar cada uno, pero lo que es la PCB con los componentes sale bastante barata, además que si algo se rompe es bastante fácil de reparar.

El repositorio se encuentra aquí:

https://codeberg.org/peps/renegade

#Renegade #RaspberryPi #Teclado #Keyboard

@peps tío, si haces un tutorial del proceso te pongo un altar! 
@pacogens Un tutorial de diseñar o de montarlo?
@peps montarlo, montarlo

@pacogens Con el numpad fui haciendo fotos del proceso, tenía pensado ponerlo en un INSTRUCTION.md en el repo y dejarlo explicado (los tres que he hecho se montan igual).

De todos modos, si te da curiosidad es pillar la placa, soldar todos los sockets hot swap, luego los diodos y por ultimo la raspberry (solo hay que soldar esos tres componentes), no lleva mas.

Como base del teclado me compré un metacrilato y lo corté a medida, es atornillarlo a la pcb con los separadores y listo.

Luego poner los switches y las teclas, como en cualquier otro teclado.

Tema firmware, estoy usando KMK, pero basicamente es enchufar el teclado al ordena y arrastar los archivos de la carpeta de firmware a la raspberry.

Tengo pendiente escribir instrucciones pero es muy similar a como se hace cualquier teclado de codigo abierto de internet que te compras o te imprimes por tu cuenta.

Dejo por aqui un link de una pagina guay con las instrucciones de otro teclado, la unica diferencia es que estoy usando sockets hot swap y en este ejemplo los switches van soldados, pero es todo igual.

https://docs.keebd.com/build-guides/contra/build-steps

Build Steps | KEEBD Documentation

Step by step guide to build this keyboard