• Probando protos de Arduino en Msx.

    From Jose Diaz Aguado@2:341/206 to All on Fri Apr 8 12:45:56 2022
    Buenas!
    Llevo unos cuantos meses probando algunos prototipos de Arduino o basados en Arduino en ordenadores Msx, usando el puerto serie rs232 o basandome en el.

    Principalmente hay 2 formas bastante facil para hacerlo.

    . Usando un cartucho anfitrion.
    -------------------------------
    Hay varios cartuchos de comunicaciones que llevan en su interior un chip UART que por resumirlo muy brevemente permiten la comunicacion usando 2 pines:
    RX ... Recepcion de datos.
    TX ... Transmision de datos.
    El Modem Philips Nms1250 es uno de estos cartuchos, pero hay muchos mas.
    Lo que yo hago una vez desmontado el cartucho es soldar un par de cable
    DUPONT al RX y TX de la UART para luego poder conectar y comunicar a traves
    de la UART del cartucho anfitrion con mi modulo Arduino, por ejemplo un
    NODEMCU 8266 con un programa flasheado en la misma memoria de ese modulo un programa que emule un modem Hayes con comandos AT (por citar algunejemplo). Pinchando en el Msx este modem Philips Nms1250 convertido, ejecuto el Fossil driver y despues Erix pudiendome comunicar a traves de la UART del cartucho
    con mi modulo o prototipo de Arduino que como se comporta como un modem Hayes lo opero con comandos AT y como ademas el Modulo Arduino NODEMCU8266 lleva
    wifi incorporado, pues tenemos un modem WIFI capaz de poder conectarse a las BBS ...

    Usando un cartucho rs232.
    -------------------------
    Pinchando un cartucho rs232 (recomiendo la BaDCat) puedes conectar un
    prototipo o modulo como el ejemplo anterior a traves del puerto serie rs232
    de la BaDCat con un cable serie conectado a un modulo rs232 Arduino y este a
    la protoboard con tu prototipo, proyecto o modulo y comunicarte con el a
    traves de un programa terminal como Erix, BDshell, etc ...

    OK, pero todo esto, que utilidad practica puede tener en un Msx?
    Cito algun ejemplo y pongo los modulos en mayusculas por si alguien le
    intersa poder buscarlo en google.

    ESP01 + NMS1250 ... Modem WIFI, cliente de correo, etc ...
    NODEMCU8266 12E + Cartucho anfitrion o cartucho RS232 ... lo mismo que arriba.

    Tambien hay otros muchos modulos Arduino que se pueden conectar de similar
    modo como pantallas o reproductores MP3, entonces ...

    NODEMCU + MODULO ARDUINO MP3 ... Reproductor mp3.

    Aunque he jugado con varios de ellos solo me interesan los que tengan que ver con la conectividad (que danio hizo Juegos de Guerra XD).
    Tambien soy sysop de una BBS y hace pocos meses consegui instalarle un
    servidor Dial-up para poder conectarse telefonicamente como se hacia antes marcando un numero de telefono.
    Algunos amiguetes pudieron probrarlo y ... Funcionaba!!! , pero esto me planteaba un problema ya que yo no podia llamarme desde mi linea fija al servidor Dial-up porque obviamente daba comunicando.
    Iba a la casa de un amigo con un portatil, modem 56k y cables varios para
    hacer pruebas, pero era bastante incomodo.

    Mirando por internet descubri los modulos SIM800/900. Es un modulo Arduino
    del tamanio de una moneda de euro con un zocalo para meterle una tarjeta SIM convirtiendo este modulo en practimente un telefono completo para llamar y recibir llamadas, mandar y recibir sms ... vamos un telefono completo.

    Un momento! si aplicamos los ejemplos de mas arriba ... Si, tenemos un
    modem telefonico para llamar a una BBS a traves del puerto serie, pero
    tambien tenemos un modulo con el que podemos marcar u numero de telefono
    desde nuestros Msx y establecer una comunicacion ya sea por voz o texto.

    De esto de explicado de como adaptar cosas de Arduino al Msx tengo un par de tutoriales, si alguien esta interesado en cacharrear que me lo diga y se lo envio.

    Ahora mismo estoy en lo que seria mi primer cartucho.
    No he inventado la rueda ni mucho menos, de hecho realmente me baso en el equema de una BaDCat adaptandolo a mis necesidades.
    El estado actual de mi proyecto es un cartucho prototipo Msx con una UART
    16550 un 74ls688 con algun chip mas soldado, ah! y un modulo SIM800 y alguna cosita mas.
    Pretendo conseguir un modem Dial-up GPRS en un cartucho Msx y si consigo que funcione, sera relativamente sencillo hacer y recibir llamadas con el o escribir y ricibir SMS.

    Un saludo!

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: Sotano Msx BBS (2:341/206)
  • From Alejandro Filimonchuk@4:900/102 to Jose Diaz Aguado on Thu Apr 14 13:33:05 2022
    Hay varios cartuchos de comunicaciones que llevan en su interior un chip UART que por resumirlo muy brevemente permiten la comunicacion usando 2 pines: RX ... Recepcion de datos.
    TX ... Transmision de datos.
    El Modem Philips Nms1250 es uno de estos cartuchos, pero hay muchos mas. Lo que yo hago una vez desmontado el cartucho es soldar un par de cable DUPONT al RX y TX de la UART para luego poder conectar y comunicar a traves de la UART del cartucho anfitrion con mi modulo Arduino, por ejemplo un NODEMCU 8266 con un programa flasheado en la misma memoria de ese modulo un programa que emule un modem Hayes con comandos AT (por
    citar algunejemplo). Pinchando en el Msx este modem Philips Nms1250 convertido, ejecuto el Fossil driver y despues Erix pudiendome comunicar
    a traves de la UART del cartucho con mi modulo o prototipo de Arduino
    que como se comporta como un modem Hayes lo opero con comandos AT y como ademas el Modulo Arduino NODEMCU8266 lleva wifi incorporado, pues
    tenemos un modem WIFI capaz de poder conectarse a las BBS ...

    Wow... te estoy leyendo, y la verdad, aunque no soy del ambiente de MSX (lo
    mio es mas Commodore, y poco homebrew sino simplemente usarla, teclear programas, etc.) me parece super interesante esto de usar un arduino para transmitirle datos! Las posibilidades son much¡simas, no?

    Seguir‚ leyendo. Abrazo!

    |05//thevaultbbs.ddns.net:2323//Easy and clean board//
    |03--._._.-_.-Epimundo in Text Mode HQ!-._-._._.--


    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/64)
    * Origin: The Vault BBS (4:900/102)
  • From Jose Diaz Aguado@2:341/206 to Alejandro Filimonchuk on Thu Apr 21 14:50:40 2022
    teclear programas, etc.) me parece super interesante esto de usar un arduino para transmitirle datos! Las posibilidades son much¡simas, no?

    Si, pero lo cierto es que hay muchos modulos Arduino para implementar en tus proyectos simplificando todo mucho a gente que carezca de experiencia como
    por ejemplo yo.
    Un saludo!

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: Sotano Msx BBS (2:341/206)
  • From Armando Perez@2:343/107 to Jose Diaz Aguado on Mon May 2 20:11:10 2022
    Hola Jose!


    On 04-08-22 Jose Diaz Aguado wrote to All:

    Buenas!
    Llevo unos cuantos meses probando algunos prototipos de Arduino o basados
    n
    Arduino en ordenadores Msx, usando el puerto serie rs232 o basandome en el


    Muy interesante! Arduino brinda muchísimas posibilides para cacharrear. :D


    Principalmente hay 2 formas bastante facil para hacerlo.

    . Usando un cartucho anfitrion.
    -------------------------------
    Hay varios cartuchos de comunicaciones que llevan en su interior un chip U
    RT
    que por resumirlo muy brevemente permiten la comunicacion usando 2 pines: RX ... Recepcion de datos.
    TX ... Transmision de datos.

    Correcto.


    El Modem Philips Nms1250 es uno de estos cartuchos, pero hay muchos mas. Lo que yo hago una vez desmontado el cartucho es soldar un par de cable DUPONT al RX y TX de la UART para luego poder conectar y comunicar a trave

    de la UART del cartucho anfitrion con mi modulo Arduino, por ejemplo un NODEMCU 8266 con un programa flasheado en la misma memoria de ese modulo u

    programa que emule un modem Hayes con comandos AT (por citar algunejemplo)


    Suena muy bien. Y muy entretenido.



    Pinchando en el Msx este modem Philips Nms1250 convertido, ejecuto el Fos
    il
    driver y despues Erix pudiendome comunicar a traves de la UART del cartuch

    con mi modulo o prototipo de Arduino que como se comporta como un modem Ha
    es
    lo opero con comandos AT y como ademas el Modulo Arduino NODEMCU8266 lleva wifi incorporado, pues tenemos un modem WIFI capaz de poder conectarse a l
    s
    BBS ...

    Genial!!



    Usando un cartucho rs232.
    -------------------------
    Pinchando un cartucho rs232 (recomiendo la BaDCat) puedes conectar un prototipo o modulo como el ejemplo anterior a traves del puerto serie rs23

    de la BaDCat con un cable serie conectado a un modulo rs232 Arduino y este
    a
    la protoboard con tu prototipo, proyecto o modulo y comunicarte con el a traves de un programa terminal como Erix, BDshell, etc ...

    Mas sencillo y sin soldar. :)



    OK, pero todo esto, que utilidad practica puede tener en un Msx?
    Cito algun ejemplo y pongo los modulos en mayusculas por si alguien le intersa poder buscarlo en google.

    ESP01 + NMS1250 ... Modem WIFI, cliente de correo, etc ...
    NODEMCU8266 12E + Cartucho anfitrion o cartucho RS232 ... lo mismo que arr
    ba.

    Vamos parecido a lo que ya tiene la BadCat.




    Tambien hay otros muchos modulos Arduino que se pueden conectar de similar modo como pantallas o reproductores MP3, entonces ...

    NODEMCU + MODULO ARDUINO MP3 ... Reproductor mp3.

    Me está picando el gusanillo todo esto que dices. Es que me encanta cacharrear con el MSX.



    Aunque he jugado con varios de ellos solo me interesan los que tengan que
    er
    con la conectividad (que danio hizo Juegos de Guerra XD).

    Juas! Mucho.


    Tambien soy sysop de una BBS y hace pocos meses consegui instalarle un servidor Dial-up para poder conectarse telefonicamente como se hacia antes marcando un numero de telefono.

    Mira que nos encanta (y me incluyo) hacer estas cosas.


    Algunos amiguetes pudieron probrarlo y ... Funcionaba!!! , pero esto me planteaba un problema ya que yo no podia llamarme desde mi linea fija al servidor Dial-up porque obviamente daba comunicando.
    Iba a la casa de un amigo con un portatil, modem 56k y cables varios para hacer pruebas, pero era bastante incomodo.

    O contratas otra linea. xDDDDD Creo que no sale a cuenta.



    Mirando por internet descubri los modulos SIM800/900. Es un modulo Arduino del tamanio de una moneda de euro con un zocalo para meterle una tarjeta S
    M
    convirtiendo este modulo en practimente un telefono completo para llamar y recibir llamadas, mandar y recibir sms ... vamos un telefono completo.

    No los conocía.


    De esto de explicado de como adaptar cosas de Arduino al Msx tengo un par
    e
    tutoriales, si alguien esta interesado en cacharrear que me lo diga y se l

    envio.

    Pues yo cacharreé bastanet en su momento. De ahí el USBTOPIA y BLACK TYPER.

    Ahora mismo estoy en lo que seria mi primer cartucho.
    No he inventado la rueda ni mucho menos, de hecho realmente me baso en el equema de una BaDCat adaptandolo a mis necesidades.
    El estado actual de mi proyecto es un cartucho prototipo Msx con una UART 16550 un 74ls688 con algun chip mas soldado, ah! y un modulo SIM800 y algu
    a
    cosita mas.
    Pretendo conseguir un modem Dial-up GPRS en un cartucho Msx y si consigo q
    e
    funcione, sera relativamente sencillo hacer y recibir llamadas con el o escribir y ricibir SMS.

    Pues ya nos seguirás contando tus progresos!

    Muchísimas gracias por compartirlo Jose.

    Un saludo,

    Armando.

    ... QQWK V.0.xby Trunks. MSX Rulezz!!

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: Eye Of The Beholder BBS - The Fidonet's Corsair (2:343/107)
  • From Armando Perez@2:343/107 to Alejandro Filimonchuk on Mon May 2 20:11:10 2022
    Hola Alejandro!

    On 04-14-22 Alejandro Filimonchuk wrote to Jose Diaz Aguado:

    Wow... te estoy leyendo, y la verdad, aunque no soy del ambiente de MSX (l

    mio es mas Commodore, y poco homebrew sino simplemente usarla, teclear programas, etc.) me parece super interesante esto de usar un arduino para transmitirle datos! Las posibilidades son much¡simas, no?


    Muchísimas. Es cierto que hoy en día disponemos de muchísimas facilides para _crear_ nuevo hardware a un precio asequible. Y luego ya todo lo que de tu imaginación.

    Pero esto es aplicable, Alejandro, a cualquier 8 bit. ;) De hecho anda que no hay cosas para Commodore actuales en este sentido.


    Un saludo,

    Armando.

    ... QQWK V.0.xby Trunks. MSX Rulezz!!

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: Eye Of The Beholder BBS - The Fidonet's Corsair (2:343/107)
  • From Armando Perez@2:343/107 to Jose Diaz Aguado on Sat May 28 10:21:58 2022
    Hola Jose!

    On 04-21-22 Jose Diaz Aguado wrote to Alejandro Filimonchuk:

    Si, pero lo cierto es que hay muchos modulos Arduino para implementar en t
    s
    proyectos simplificando todo mucho a gente que carezca de experiencia como por ejemplo yo.

    En efecto. Una de las mejores cosas que están aprovechando los 8 bits es el avance en este tipo de tecnologías. Gracias a esto podemos disfrutar de un montón de diferentes tecnologías a un coste asequible y, como bien dices, sin necesidad de unos profundos conocimientos en la materia.

    Un saludo,

    Armando.


    ... QQWK V.0.xby Trunks. MSX Rulezz!!

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: Eye Of The Beholder BBS - The Fidonet's Corsair (2:343/107)