Hace un tiempo no muy lejano comencé a investigar el asunto de los streamdeck o macropads usando como base electrónica una Raspberry Pi Pico, cuyo microcontrolador, un RP2040 le brinda una potencia y una versatilidad espectacular. Así que siguiendo el proyecto del amigo Peter Gallagher, me decidí a fabricar otro.
Los materiales son mayormente recuperados de otros dispositivos que dejaron de funcionar:-> Gabinete de un NAS Lacie Neil Poulton
->
Teclas y el marco metálico de un teclado mecánico de HyperX
->
Cableado interno encontrado en la calle
->
LEDs sobrantes de otro proyecto, lo mismo que sus resistencias de 330R->
Raspberry Pi Pico
->
Tornillos y separadores varios
A partir de acá es un poco ponerse a jugar con los materiales. Al gabinete lo corté de manera longitudinal y en ángulo, de manera que quede apuntando al «operador» y usando lijas al agua, darle un acabado semi mate. Al ser fabricado en plástico ABS, el proceso fue bastante rápido.
A este teclado le quise añadir una serie de mejoras con respecto al anterior, que consisten en LEDs, uno de «posición» (para poder encontrar rápidamente el teclado en un ambiente con poca luz) y aparte para cada tecla, uno que indique cual es la tecla que fue pulsada. Podemos llamarla «modo activo» o LED indicador…
A partir de este punto, todo es soldar y seguir el diagrama del proyecto, que está perfectamente documentado. Hay que prestar atención a la polaridad de los LEDs (mensaje para mi…)
Para el acabado de los capuchones de las teclas decidí dejarlas blancas con un borde negro (el original) y chimpún, proyecto finalizado!
Este tipo de teclado funciona el la base de convertir a la Raspberry Pi Pico en un dispositivo tipo HID (teclado o mouse USB, para simplificar) y permite mediante código bien simple, asignar una combinación de teclas a cada pulsador. En este caso, cada tecla corresponde a <control> + <shift> + <alt>
y <F1>
al <F12>
. Pero no se limita a eso. La ventaja de la Raspi es que queda montada como si fuera un pendrive, permitiendo modificar esas combinaciones «al vuelo» sin necesidad de enchufar y desenchufar, y con un simple editor de texto.
Pero eso no se limita ahí, sino que el programa puede ser alterado para producir otras funciones, como puede ser mover el mouse, o incluso convertirlo en un dispositivo independiente, creando por ejemplo un clásico juego tipo Simon! El límite es la imaginación!
Raspberry Pi Pico puede ser un giro importante en la electrónica del hobbista, por la versatilidad y la potencia. Y su pariente la Raspberry Pi Pico W, que agrega conectividad inalámbrica, una ayuda para proyectos simples de Internet de las Cosas. Mismo se puede programar con MicroPython, CircuitPython o C++ de Arduino (desde la IDE misma)
Este teclado va de regalo para Stephanie Zucarelli, Periodista de cultura especializada en Videojuegos. Síganla en sus redes!
Muchas gracias!
Si esta información te resulta útil e interesante, invitame un cafecito!!!
https://cafecito.app/marce_ferra
Desde fuera de Argentina en:
https://www.buymeacoffee.com/marceferra
O podés colaborar comprando algunos de los objetos creados en los tutoriales del blog:
https://listado.mercadolibre.com.ar/_Envio_MercadoEnvios_CustId_13497891
Gracias!!!