[Coco] Drivewire and BBS's
Dave Philipsen
dave at davebiz.com
Fri May 27 11:31:27 EDT 2016
Very cool. This is similar to how the EPS8266 board works. You can buy
them for around 2-3 bucks on eBay. It uses a serial interface and a
Hayes-like AT command set to get you connected to the internet via
WiFi. I played around with one on my DE1 a few months back and was able
to connect to an access point and then get a file from the internet.
Gary Becker has incorporated a port on his analog expansion board that
will accommodate the EPS8266 board on CoCo3FPGA. My hope is that soon
we can experiment with replacing the now practically defunct
CSAVE/CLOAD/CSAVEM/CLOADM commands in DECB with some new commands that
could save and load files from the cloud using the EPS8266.
Dave
On 5/27/2016 9:40 AM, Barry Nelson wrote:
> You might want to checkout this project: https://hayesduino.codeplex.com/
> What Is It?
> Hayesduino is an Arduino sketch that provides a bridge between the world of the Internet and small devices that do not have built-in ethernet capabilities. Old computers, such as the Commodore 64, Apple II and Atari 800 have serial ports, but do not have readily available Internet solutions with wide software support. While specialized solutions do exist for these platforms, they all require specialized software to use them and do not lend themselves to more general usage such as simply opening a socket, sending some data, and/or receiving some data.
>
> Hayesduino bridges this gap by emulating a Hayes compatible modem. This allows users to initiate Internet communications via sockets that are opened by "dialing" to a hostname and port. An example would be initiating a telnet session with a host by simply typing atdt hostname:23 and waiting for the host to respond. Using this technique, any online socket can be reached and communicated with.
>
> Hayesduino could have accomplished this without emulating a modem, but there needed to be a good way to allow the small machine to receive incoming connections. The three platforms listed above were all very popular systems for hosting BBS (bulletin board systems) which would accept calls over a telephone line via modem. Hayesduino simulates the incoming phone call whenever the software receives an inbound connection on port 23 (this is changeable in the code). When an incoming connection is detected, the Hayesduino will toggle the DCE-DCD line to trigger the remote software to answer the incoming "call". In this way a classic BBS can be hooked up directly to the Internet.
>
>> Travis Poppe travispoppe at gmail.com
>> Fri May 27 09:15:16 EDT 2016
>>
>> On Thu, May 26, 2016 at 10:45:34PM -0500, Ron Klein wrote:
>>> Hi Travis,
>>>
>>> I will definitely check this out.
>> This is Twilight Terminal doing Aardwolf MUD:
>>
>> https://goo.gl/photos/vNgtYsQuZVajJtGb9
>>
>> Here's the guide I followed:
>>
>> http://www.coco3.com/community/2008/03/how-to-acess-internet-telnet-bbss-muds-on-a-coco/
>>
>> Have fun!
>>
>> Best regards,
>> --
>> Travis Poppe
>> IRC: tlp on irc.freenode.net
>
More information about the Coco
mailing list