Emulador de teclado PS/2 para ZX-Uno
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Emulador de teclado PS/2 para ZX-Uno
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.
- Quest
- 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
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
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Emulador de teclado PS/2 para ZX-Uno
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.
- Quest
- 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
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.
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.
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Emulador de teclado PS/2 para ZX-Uno
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.
- Hark0
- 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
Pregunta "chorras"....
¿se puede adaptar el invento para usar una tableta android?
ZXUNO -----> Arduino -----> USB -----> Tableta Android
¿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.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- Quest
- 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
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.
- Hark0
- 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
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?

http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- Quest
- 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
Hark0 escribió:Otra pregunta "chorras".... ¿puerto virtual? ¿no podria leer "directamente" los datos del USB? ¿me lo explicas?
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.

- Hark0
- 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
Quest escribió:Hark0 escribió:Otra pregunta "chorras".... ¿puerto virtual? ¿no podria leer "directamente" los datos del USB? ¿me lo explicas?
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.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados