Emulador de teclado PS/2 para ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor antoniovillena » 24 Mar 2015, 22:12

Nada. He probado TeraTerm a 8n1 con todas las velocidades, incluida la 38400 y no se ve nada por el terminal. No sé, es muy raro, seguro que es cosa de mi hardware.

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Quest » 24 Mar 2015, 22:14

antoniovillena escribió:Nada. He probado TeraTerm a 8n1 con todas las velocidades, incluida la 38400 y no se ve nada por el terminal. No sé, es muy raro, seguro que es cosa de mi hardware.


Pues ahí ya me temo que es cosa del hardware. Del conversor USB-serie o del arduino. Si tienes por ahí un level shifter y tu ordenador tiene puertos serie físicos puedes probar a conectar directamente rx y tx del arduino al puerto serie a través del level shifter (cualquier MAX).

De todos modos es raro, porque si has podido cargar el hex con XLoader, será que la conexión serie mal del todo no va...

Voy a ver si ceno algo y luego sigo mirando

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor antoniovillena » 24 Mar 2015, 22:25

El conversor USB-Serie funciona perfectamente en la Raspberry. Lo suelo probar a 115200bps pero funciona hasta 4MHz. Será el Arduino. Creo que la solución pasa por hacer programas de prueba para el Arduino, pero eso ya es cosa mía.

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Quest » 25 Mar 2015, 02:42

Bueno, creo que ya he encontrado dónde tienes el problema.
Resulta que revisando el hilo viejo del ZX-UNO buscando dónde compraste el arduino, he visto que pusiste el link del que compraste: http://www.aliexpress.com/store/product ... 66535.html

Y mirándolo bien... tu arduino lleva un Atmega168!! No un Atmega328 como el mío.

Ya he subido al repositorio un hex (acabado en _AV) que debería ir en tu placa.

Para subirlo con el XLoader, tienes que hacerlo ahora seleccionando del desplegable Device el que pone "Duemilanove/Nano(ATmega168)"

Espero que ahora funcione. Ya contarás.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor antoniovillena » 25 Mar 2015, 07:37

Perfecto!!! Era eso, muchas gracias. Además al final te has currado todo el proyecto tú solito, enhorabuena. Esta tarde lo pruebo con el ZX-Uno y te cuento.

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Hark0 » 25 Mar 2015, 09:17

Pregunta "chorras"....

¿se puede adaptar el invento para usar una tableta android?

ZXUNO -----> Arduino -----> USB -----> Tableta Android
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Quest » 25 Mar 2015, 09:22

Hark0 escribió:Pregunta "chorras"....

¿se puede adaptar el invento para usar una tableta android?

ZXUNO -----> Arduino -----> USB -----> Tableta Android


Pues a no ser que la tableta admita un puerto serie virtual a través del USB... y con sus drivers, y que funcionen, claro. En ese hipotético caso, luego habría que hacer una aplicación para la tableta que enviara los datos a ese hipotético puerto serie al pulsar sobre un teclado virtual que proporcionaría la propia aplicación.

Otra opción (que no tengo ni idea de cómo sería ni se haría) es que creo que hay (creo, no estoy seguro) unos módulos de bluetooth para arduino. En ese caso, quizá se pudiera hacer un puerto serie virtual a través de bluetooth? no se, ni idea de si es posible, pero en ese caso sería bastante más interesante.

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Hark0 » 25 Mar 2015, 09:26

Quest escribió:
Hark0 escribió:Pregunta "chorras"....

¿se puede adaptar el invento para usar una tableta android?

ZXUNO -----> Arduino -----> USB -----> Tableta Android


Pues a no ser que la tableta admita un puerto serie virtual a través del USB... y con sus drivers, y que funcionen, claro. En ese hipotético caso, luego habría que hacer una aplicación para la tableta que enviara los datos a ese hipotético puerto serie al pulsar sobre un teclado virtual que proporcionaría la propia aplicación.


hmmmm.... entiendo.... lo de la app lo tenia ya en mente....

Otra pregunta "chorras".... ¿puerto virtual? ¿no podria leer "directamente" los datos del USB? ¿me lo explicas? :P
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Quest » 25 Mar 2015, 09:36

Hark0 escribió:Otra pregunta "chorras".... ¿puerto virtual? ¿no podria leer "directamente" los datos del USB? ¿me lo explicas? :P


Si fuera tan sencillo hacer una interfaz USB para el teclado, el ZX-UNO tendría puerto USB en vez de PS/2 ;)
Hacer una conexión usbhost es muy complicado (al menos está totalmente fuera de mis conocimientos) y además no basta con un arduino normal, haría falta un microcontrolador bastante más potente (y caro), que tuviera capacidades usbHost y librerías para manejarlas de forma más asequible. Yo al menos creo que no merece la pena meterse en el berenjenal. ;)

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Emulador de teclado PS/2 para ZX-Uno

Mensajepor Hark0 » 25 Mar 2015, 09:38

Quest escribió:
Hark0 escribió:Otra pregunta "chorras".... ¿puerto virtual? ¿no podria leer "directamente" los datos del USB? ¿me lo explicas? :P


Si fuera tan sencillo hacer una interfaz USB para el teclado, el ZX-UNO tendría puerto USB en vez de PS/2 ;)
Hacer una conexión usbhost es muy complicado (al menos está totalmente fuera de mis conocimientos) y además no basta con un arduino normal, haría falta un microcontrolador bastante más potente (y caro), que tuviera capacidades usbHost y librerías para manejarlas de forma más asequible. Yo al menos creo que no merece la pena meterse en el berenjenal. ;)



Ya ya, lo entiendo.... yo no alcanzo ni de coña a entender todo.... XD

Por eso me refereia a usar como "interface" un ATMega... ya que el zxuno trae el ps2....

hmmmm mira este link: https://github.com/mik3y/usb-serial-for-android
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados