Placas para convertir un Teclado ZX en Teclado USB
Publicado: 08 Ene 2019, 18:17
Hola.
pues despues de probarlo a conciencia y ver que funciona correctamente.
os comparto unas placas de un nuevo proyecto hardware.
Sirve para convertir un teclado de zx48k en USB y poderlo conectar a un PC para usarlo con un emulador.
o por ejemplo para poder meter dentro de un teclado del gomas o de un plus una raspbery PI o una orange PI y poder usar el teclado con la PI
si a alguno le resulta un sacrilegio usar un teclado original de un gomas, tened en cuenta que se pueden comprar carcasas nuevas en https://retroradionics.co.uk/
por lo que te podrias construir tu propio spectrum con una carcasa y una RPI.
Nota en cualquier caso la membrana del teclado tiene que ser funcional 100% si os falla la membrana tendreis que substituirla por una nueva.
yo solo he diseñado la placa PCB.
que esta basada en el projecto original de Alistair MacDonald ZX Keyboard
el programa necesario para el arduino esta aqui
me curraré un manual paso a paso que incluya la construcion del interface paso a paso asi como todo lo necesario para la programación del arduino.
asi como todas las anecdotas que me acuerde que me pasaron durante la creacion de los prototipos.
para la realizacion de dicho proyecto hacen falta una serie de materiales que se pueden conseguir facilmente.
1 × Ardunio Pro Mini 5V ATMEGA328. (por ejemplo este)
1 × Resistencia 2.2KΩ (R1)
2 × Resistencias de 68Ω (R2 y R3)
2 × Diodos Zener 3.6V 0.5W o menos. (D1 y D2)
1 x conector membrana teclado 8 vias (K8) como este
1 x conector membrana teclado 5 vias (K5) como este
Los Conectores se encuentran en retroleum
no se si alguien sabria de algun sitio mas cercano donde conseguir los conectores del teclado o con menos coste de envio.
1 x tira de pines 1x2
1 x Interruptor (sirve para cambiar el mapa de teclado)
1 x tira de pines 1x6 (esta es opional solo hace falta si queremos reprogramar el arduino una vez soldado a la placa)
para la conexion USB hay varias opciones
.- Usar un cable USB para cortarlo y asi dejar el conector USB a un lado y soldar los cablecitos del otro lado a la placa
.- poner 1 x tira de pines 1x4 en la placa para convertirlo en un teclado con conexion USB con un conetor como este
y por ultimo una PCB de las que voy a ofrecer o muchos cablecitos para soldar y unir todos los pines como los prototipos que hice yo
En pricipio solo voy a ofrecer las plaquitas para hacerselo uno mismo por 3,5€ envio ordinario incluido.
no tengo previsto hacer kits por que no quiero enviar los arduinos programados con un codigo que no he escrito yo.
puesto que no quiero vender algo programado con un codigo que no me pertenece y que parezca que me estoy aprovechando en exceso, no voy a vender placas montadas.
opcionalmente si podria hacer un mini kit con las resistencias y los diodos que en chinolandia no los venden por unidades y yo tengo unos cuantos (R1,R2,R3,D1 y D2 por 1€ si se pide junto a la placa y comparte envio).
Pero tanto el arduino como los conectores del teclado hay que conseuirlos individualmente.
ire creando el manual y añadiendo fotos en post posteriores y enlazandolos aqui.
el Arduino se puede programar aunque se haya soldado a la placa si se añade la tira de pins de 1x6.
pero recomiendo programarlo antes de soldarlo a la placa ya que sin la tira de pins la placa es mas compacta.
Nota para la programacion del arduino se requiere un RS232 TTL por ejemplo como este
en breve comienzo el manual paso a paso.
os adjunto unas foticos.
vista frontal y posterior montado
placa inferior y superior.
una vez montada el corte queda debajo del arduino y es este el que las une
saludos
sirve para
ZX Spectrum 16k
ZX Spectrum 48K
ZX Spectrum +
Inves +
ZX Spectrum 128K (tostadora)
por favor si alguien piensa usarlo con un 128k tostadora que me avise que podemos hacer tratos y le cambio la tostadora por un gomas o por un plus USB....
Voy a ir enlazando las distintas partes del Manual aqui a medida que las vaya escribiendo.
parte 1 , Preparación del entorno de programación del Arduino
parte 2 , Preparar el arduino y conectarlo al ordenador para programarlo
parte 3, Soldar los componentes
opcion 1 - Placa 3,5€ (Envio ordinario incluido)
opcion 2 - Placa + resistencias + diodos 4,5€ (Envio ordinario incluido)
abro lista por si alguien esta interesado (Tengo 20 plaquitas)
javier2112 .... 1 Placa ... Pagado ... Enviado 11/1/19 ... Recibido
Evas2 ......... 1 Placa ... Pagado ... Enviado 21/1/19 ... Recibido
Wepo .......... 1 placa ... Pagado ... Enviado 30/1/19 ... Recibido
valfac ........ 1 kit montado sct . Pagado ... Enviado ... Recibido
cdvazquez ..... 1 kit completo .... Pagado ... Enviado ... Recibido
wilco2009 ..... 1 placa ........... Pagado ... Enviado ... Recibido
iturbez ....... 2 placas .......... Pagado ... Enviado ... Recibido
.
pues despues de probarlo a conciencia y ver que funciona correctamente.
os comparto unas placas de un nuevo proyecto hardware.
Sirve para convertir un teclado de zx48k en USB y poderlo conectar a un PC para usarlo con un emulador.
o por ejemplo para poder meter dentro de un teclado del gomas o de un plus una raspbery PI o una orange PI y poder usar el teclado con la PI
si a alguno le resulta un sacrilegio usar un teclado original de un gomas, tened en cuenta que se pueden comprar carcasas nuevas en https://retroradionics.co.uk/
por lo que te podrias construir tu propio spectrum con una carcasa y una RPI.
Nota en cualquier caso la membrana del teclado tiene que ser funcional 100% si os falla la membrana tendreis que substituirla por una nueva.
yo solo he diseñado la placa PCB.
que esta basada en el projecto original de Alistair MacDonald ZX Keyboard
el programa necesario para el arduino esta aqui
me curraré un manual paso a paso que incluya la construcion del interface paso a paso asi como todo lo necesario para la programación del arduino.
asi como todas las anecdotas que me acuerde que me pasaron durante la creacion de los prototipos.
para la realizacion de dicho proyecto hacen falta una serie de materiales que se pueden conseguir facilmente.
1 × Ardunio Pro Mini 5V ATMEGA328. (por ejemplo este)
1 × Resistencia 2.2KΩ (R1)
2 × Resistencias de 68Ω (R2 y R3)
2 × Diodos Zener 3.6V 0.5W o menos. (D1 y D2)
1 x conector membrana teclado 8 vias (K8) como este
1 x conector membrana teclado 5 vias (K5) como este
Los Conectores se encuentran en retroleum
no se si alguien sabria de algun sitio mas cercano donde conseguir los conectores del teclado o con menos coste de envio.
1 x tira de pines 1x2
1 x Interruptor (sirve para cambiar el mapa de teclado)
1 x tira de pines 1x6 (esta es opional solo hace falta si queremos reprogramar el arduino una vez soldado a la placa)
para la conexion USB hay varias opciones
.- Usar un cable USB para cortarlo y asi dejar el conector USB a un lado y soldar los cablecitos del otro lado a la placa
.- poner 1 x tira de pines 1x4 en la placa para convertirlo en un teclado con conexion USB con un conetor como este
y por ultimo una PCB de las que voy a ofrecer o muchos cablecitos para soldar y unir todos los pines como los prototipos que hice yo
En pricipio solo voy a ofrecer las plaquitas para hacerselo uno mismo por 3,5€ envio ordinario incluido.
no tengo previsto hacer kits por que no quiero enviar los arduinos programados con un codigo que no he escrito yo.
puesto que no quiero vender algo programado con un codigo que no me pertenece y que parezca que me estoy aprovechando en exceso, no voy a vender placas montadas.
opcionalmente si podria hacer un mini kit con las resistencias y los diodos que en chinolandia no los venden por unidades y yo tengo unos cuantos (R1,R2,R3,D1 y D2 por 1€ si se pide junto a la placa y comparte envio).
Pero tanto el arduino como los conectores del teclado hay que conseuirlos individualmente.
ire creando el manual y añadiendo fotos en post posteriores y enlazandolos aqui.
el Arduino se puede programar aunque se haya soldado a la placa si se añade la tira de pins de 1x6.
pero recomiendo programarlo antes de soldarlo a la placa ya que sin la tira de pins la placa es mas compacta.
Nota para la programacion del arduino se requiere un RS232 TTL por ejemplo como este
en breve comienzo el manual paso a paso.
os adjunto unas foticos.
vista frontal y posterior montado
placa inferior y superior.
una vez montada el corte queda debajo del arduino y es este el que las une
saludos
sirve para
ZX Spectrum 16k
ZX Spectrum 48K
ZX Spectrum +
Inves +
ZX Spectrum 128K (tostadora)
por favor si alguien piensa usarlo con un 128k tostadora que me avise que podemos hacer tratos y le cambio la tostadora por un gomas o por un plus USB....
Voy a ir enlazando las distintas partes del Manual aqui a medida que las vaya escribiendo.
parte 1 , Preparación del entorno de programación del Arduino
parte 2 , Preparar el arduino y conectarlo al ordenador para programarlo
parte 3, Soldar los componentes
opcion 1 - Placa 3,5€ (Envio ordinario incluido)
opcion 2 - Placa + resistencias + diodos 4,5€ (Envio ordinario incluido)
abro lista por si alguien esta interesado (Tengo 20 plaquitas)
javier2112 .... 1 Placa ... Pagado ... Enviado 11/1/19 ... Recibido
Evas2 ......... 1 Placa ... Pagado ... Enviado 21/1/19 ... Recibido
Wepo .......... 1 placa ... Pagado ... Enviado 30/1/19 ... Recibido
valfac ........ 1 kit montado sct . Pagado ... Enviado ... Recibido
cdvazquez ..... 1 kit completo .... Pagado ... Enviado ... Recibido
wilco2009 ..... 1 placa ........... Pagado ... Enviado ... Recibido
iturbez ....... 2 placas .......... Pagado ... Enviado ... Recibido
.