Hacer un teclado USB con un teclado de speccy

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Responder
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Pues se me acaba de enecender la lucecita, con mucha facilidad se puede hacer un teclado USB con este arduino: http://www.dx.com/p/pro-micro-atmega-32 ... vm0wvqo3IA y un par de conectores para los flex directamente soldados.
El hardware es soldar directamente los conectores de 8 pines a un lado y el de 5 al otro.
Yo no tengo un teclado de speccy así que no lo puedo probar, si a alguien le interesa y quiere hacer de betatester, el software es sencillo.
Es fácil hacer que las combinaciones de teclas hagan las cadenas correspondientes al spectrum.
Como plus se puede poner un joystick que haga de ratón y alguna floritura mas.
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9973
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 124 times
Contactar:

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por flopping »

Pues venga, haz un esquema de conexión y un soft y seguro que alguno lo prueba, jejejejeje.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Vooooy payaaaaaaaaá
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9973
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 124 times
Contactar:

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por flopping »

Scooter escribió:Vooooy payaaaaaaaaá
Pero que funcione, ehhh que te conozco, jajajaja ;) ;) ;) ;)
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

¡Si hombre!
¿Y que más?

Enviado desde mi fnac 5.7 mediante Tapatalk
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3718
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Been thanked: 6 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por dandare »

Hombre, yo creo que lo bueno es hacer esto pero con el spectrum funcionando, es decir, leer el bus de datos/direcciones cuando iorequla y RD estén bajos e ir componiendo la matriz como lo haría el z80.
También puedes poner una ROM que lea el teclado desde el z80 y lo mande por un puerto para que lo lea tu cacharro.
Otra opción es dormir al z80 con busreq y tomar el control de los buses para pedirle a la ULA que lea el teclado por ti, así lo lees a tu ritmo.

Estas opciones necesitan un spectrum funcionando, pero te dejan no canibalizarlo y se hacen desde el puerto de expansión.
Imagen
Imagen
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Yo tengo uno hecho con un leonardo y un teclado de oric atmos que va de cine. Hace de ratón también con un joystick analógico.
Es que antes los leonardo y derivados que son los arduinos quir permiten esa función estaban más caros. Ahora han bajado mucho de precio, de ahí el "renacer" del engendro.

El hard sólo es soldar los conectores, y el soft sería el mismo que hice para el oric cambiando la tabla de teclas, poco más. Si se programa adecuadamente no creo que de problemas, al menos el que ya tengo hecho va muy bien. Quizás también sea que el teclado del oric es una pasada. A lo mejor el del gomas da guerra.

Bueno cuando tenga un rato propondré el hard y el soft que es sencillo por si alguien se anima.

¿Los flex llegan directamente o habría que alargarlos?


Enviado desde mi fnac 5.7 mediante Tapatalk
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Si pero no puede emular un hid USB. Los que pueden son los "leonardos": leonardo, micro y pro micro. El pro micro tiene el mismo tamaño que el pro mini y lleva USB nativo.
El original es de sparkfun clones hay por 5€ en DX. Supongo que en aliexpress por la mitad.
He buscado en aliexpress y están a 3,50€ la pieza maromeno. No he comprado nunca, el no poder usar PayPal no me llama, pero si vamos a hacer mil...

Enviado desde mi fnac 5.7 mediante Tapatalk
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Venga, voy a empezar a hacer algo.

El conexionado es semi~inmediato:
Imagen


El software en breve.
De momento pongo el del ORIC que va bien, solo es cambiar pines y distribución de teclas...
https://dl.dropboxusercontent.com/u/189 ... Gomas1.ino
Solo se que no se nada (algunos no saben eso)
Avatar de Usuario
Scooter !!Va-de-Retro
Demonio tercer orden
Demonio tercer orden
Mensajes: 969
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 1 time
Been thanked: 12 times

Re: Hacer un teclado USB con un teclado de speccy

Mensaje por Scooter »

Mas cositas.
Me he dado cuenta de que el programa anterior no vale, es una de las versiones preliminares.
Este si que es USB:
https://dl.dropboxusercontent.com/u/189 ... asUSB1.ino


Otras dos cosas cosas que necesitaría saber es si los flex del teclado llegarían al arduino o si habría que alargarlos y por que lado está el contacto, el orden varía según por que lado estén.
Solo se que no se nada (algunos no saben eso)
Responder

Volver a “Proyectos de hardware abiertos”