DAC 18 bits (VGA) + Wifi
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
DAC 18 bits (VGA) + Wifi
Los que vayáis recibiendo las placas seguid este enlace para hacerlas funcionar.
viewtopic.php?f=25&t=1361
El hilo de venta original lo cerré y el actual está aquí:
http://retrolandia.net/foro/showthread.php?tid=108
Aún me quedan algunas unidades. Para apuntarse no hace falta registrarse en dicho foro. Con que me envíen un privado o un email es suficiente.
viewtopic.php?f=25&t=1361
El hilo de venta original lo cerré y el actual está aquí:
http://retrolandia.net/foro/showthread.php?tid=108
Aún me quedan algunas unidades. Para apuntarse no hace falta registrarse en dicho foro. Con que me envíen un privado o un email es suficiente.
- chernandezba
- Mensajes: 840
- Registrado: 02 Oct 2015, 23:35
Re: DAC 18 bits (VGA) + Wifi
Hola Antonio
Quizá ya se ha comentado en otro hilo pero... qué es lo que hacen exactamente estas placas?
Quizá ya se ha comentado en otro hilo pero... qué es lo que hacen exactamente estas placas?
Re: DAC 18 bits (VGA) + Wifi
El DAC permite mejor calidad de imagen para cores que la necesiten, como el de PC. El DAC de video del ZX-Uno es de 8 bit y no permite sacar todos los colores que permite una VGA en el core de PC, por ejemplo.chernandezba escribió:Hola Antonio
Quizá ya se ha comentado en otro hilo pero... qué es lo que hacen exactamente estas placas?
El modulo wifi permite conectar por wifi simulando una UART, eso permite usar por ejemplo el core de Yombo que tiene un cliente FTP.
Luego Antonio ha hecho placas con DAC+WIfi, y placas solo Wifi. Los dos módulos no comparten pines de la expansión por lo que son compatibles para poner en la misma placa.
- chernandezba
- Mensajes: 840
- Registrado: 02 Oct 2015, 23:35
Re: DAC 18 bits (VGA) + Wifi
Gracias! Cliente FTP? Pero hay una capa TCP/IP en algún sitio? Implementa spectranet?
Re: DAC 18 bits (VGA) + Wifi
No. El ZX-Uno ve una UART, y el modulo wifi es el que convierte eso en TCP/IP, supongo. Del lado del ZX-Uno hay librerías para eso para Z88dk, creo. No sé si en el repostitorio había algo, creo que sí.chernandezba escribió:Gracias! Cliente FTP? Pero hay una capa TCP/IP en algún sitio? Implementa spectranet?
Creo que es el mismo o muy parecido al chip que lleva el Next,lo mismo te merece la pena darle soporte en ZesarUX.
- chernandezba
- Mensajes: 840
- Registrado: 02 Oct 2015, 23:35
Re: DAC 18 bits (VGA) + Wifi
Pues tendré que echarle un vistazo.... si sólo hay un cliente FTP, pues no me llama mucho. Pero si hay gente haciendo programas/juegos con ello, merece la pena emularlo 

- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: DAC 18 bits (VGA) + Wifi
Contacta mejor con yombo que es el creador del invento. Yo solo hago la parte hardware (diseño pcb y fabricación). Él tiene más cosas aparte del cliente FTP, al menos librerías.
- Tromponauta
- Mensajes: 123
- Registrado: 03 Feb 2016, 20:15
Re: DAC 18 bits (VGA) + Wifi
Hola Antonio, yo como tengo la caja impresa por Mejias3D no me interesa poner mas conectores al ZX-UNO pero si algún add-on interno, la pregunta es ¿Alguien esta haciendo módulos WIFI sin mas añadidos?
Enviado desde mi ZX-UNO
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: DAC 18 bits (VGA) + Wifi
Sí, yo mismo. Pero estoy esperando las PCBs
Enviado desde mi MI 5C mediante Tapatalk
Enviado desde mi MI 5C mediante Tapatalk
Re: DAC 18 bits (VGA) + Wifi
El chip wifi de por sí actúa como un módem WiFi. Se envía por la uart el mismo protocolo de comandos textuales que en un módem de los noventa (el protocolo llamado "AT"), ampliado para conexiones WiFi. Puedes buscarlo por "ESP8266 AT commands". Dentro de ese protocolo metes tramas TCP. La pila TCP/IP está en el módulo WiFi, que tiene un microcontrolador de 32 bits a 80 MHzchernandezba escribió:Gracias! Cliente FTP? Pero hay una capa TCP/IP en algún sitio? Implementa spectranet?
Adapté una librería GPL que implementa este protocolo y expone una API en Arduino, la convertí de C++ a C y la adapté para Spectrum con el z88dk.
Junto con esta librería tengo unas cuantas más para zxuno / next hechas por mí. Contienen ejemplos y la puedes encontrar aquí:
https://github.com/yomboprime/GPL_ZXYLib
Aquí tienes las mismas librerías pero sin la parte GPL. Incluye acceso a la uart pero no implementa los comandos AT. Licencia MIT:
https://github.com/yomboprime/ZXYLib
El core que contiene la uart (implementada en la fpga) está enlazado en el readme del proyecto del cliente FTP. El readme está muy detallado y contiene las instrucciones para configurar el módulo wifi por primera vez, mediante un .tap de spectrum, y para usar luego el cliente FTP.
Repositorio del cliente FTP:
https://github.com/yomboprime/FTP_Uno
Mi intención era hacer un juego multiplayer, basándome en mis librerías. Empecé a hacer unas pruebas y conseguí 3 ó 4 fotogramas por segundo incluyendo envío de entrada del usuario al servidor, recepción del estado, y redibujado (2 players pero en teoría se podrían unos cuantos más) Apareció algún problema y antes de resolverlo me puse con otras cosas. El servidor es un PC con Node. Este módulo WiFi puede hacer de servidor pero sólo para una conexión a la vez, y hay que extender la librería para ello. El servidor y las pruebas están en la carpeta examples de mi librería GPL.
PD: El servidor puede ser también una RasPi, por ejemplo.