Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » Arduino virtual modem project
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Arduino virtual modem project [message #35810] Tue, 05 February 2013 14:43 Go to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
Just thought I'd pass along some news from the Commodore world. I've been working on virtual modem implemented as an Arduino sketch. I have the communications basically nailed down and am about to start the Hayes command parsing. Was wondering if anyone is interested in this project. Right now it only uses TTL level serial as it's wired up to the Commodore userport. Does the A2 line work ok with TTL level serial, or would I need to add a UART to bring the levels up to RS232 standard?
Re: Arduino virtual modem project [message #35811 is a reply to message #35810] Tue, 05 February 2013 14:53 Go to previous messageGo to next message
Steve Nickolas is currently offline  Steve Nickolas
Messages: 2036
Registered: October 2012
Karma: 0
Senior Member
On Tue, 5 Feb 2013, Payton Byrd wrote:

> Just thought I'd pass along some news from the Commodore world. I've

> been working on virtual modem implemented as an Arduino sketch. I have

> the communications basically nailed down and am about to start the Hayes

> command parsing. Was wondering if anyone is interested in this project.

> Right now it only uses TTL level serial as it's wired up to the

> Commodore userport. Does the A2 line work ok with TTL level serial, or

> would I need to add a UART to bring the levels up to RS232 standard?


Generally serial is implemented by a card containing a 6551, which I think
is a UART.

-uso.
Re: Arduino virtual modem project [message #35812 is a reply to message #35810] Tue, 05 February 2013 14:54 Go to previous messageGo to next message
Kevin is currently offline  Kevin
Messages: 334
Registered: October 2012
Karma: 0
Senior Member
On Tuesday, February 5, 2013 1:43:21 PM UTC-6, Payton Byrd wrote:
> Just thought I'd pass along some news from the Commodore world. I've been working on virtual modem implemented as an Arduino sketch. I have the communications basically nailed down and am about to start the Hayes command parsing. Was wondering if anyone is interested in this project. Right now it only uses TTL level serial as it's wired up to the Commodore userport. Does the A2 line work ok with TTL level serial, or would I need to add a UART to bring the levels up to RS232 standard?


you will need something, the TI version of the max232 is dirt cheap (like 83 cents vs 3.67$), thats what I have been using
Re: Arduino virtual modem project [message #35813 is a reply to message #35811] Tue, 05 February 2013 15:20 Go to previous messageGo to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
On Tuesday, February 5, 2013 1:53:36 PM UTC-6, Steve Nickolas wrote:
> On Tue, 5 Feb 2013, Payton Byrd wrote:

>

>

>

>> Just thought I'd pass along some news from the Commodore world. I've

>

>> been working on virtual modem implemented as an Arduino sketch. I have

>

>> the communications basically nailed down and am about to start the Hayes

>

>> command parsing. Was wondering if anyone is interested in this project.

>

>> Right now it only uses TTL level serial as it's wired up to the

>

>> Commodore userport. Does the A2 line work ok with TTL level serial, or

>

>> would I need to add a UART to bring the levels up to RS232 standard?

>

>

>

> Generally serial is implemented by a card containing a 6551, which I think

>

> is a UART.

>

>

>

> -uso.


OK, found a suitable RS232 shield.
Re: Arduino virtual modem project [message #35814 is a reply to message #35810] Tue, 05 February 2013 15:31 Go to previous messageGo to next message
David Schmidt is currently offline  David Schmidt
Messages: 993
Registered: October 2012
Karma: 0
Senior Member
On 2/5/2013 2:43 PM, Payton Byrd wrote:
> [...] I've been working on virtual modem implemented as an Arduino sketch. I have the communications basically nailed down and am about to start the Hayes command parsing. Was wondering if anyone is interested in this project.


Perhaps the GBBS-talking folks here would be.
Re: Arduino virtual modem project [message #35816 is a reply to message #35814] Tue, 05 February 2013 16:23 Go to previous messageGo to next message
Sean Fahey is currently offline  Sean Fahey
Messages: 400
Registered: October 2012
Karma: 0
Senior Member
On Tuesday, February 5, 2013 2:31:39 PM UTC-6, schmidtd wrote:

> Perhaps the GBBS-talking folks here would be.


KA-BOOOM!

<see the GBBS thread>
Re: Arduino virtual modem project [message #35819 is a reply to message #35816] Tue, 05 February 2013 16:41 Go to previous messageGo to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
On Tuesday, February 5, 2013 3:23:35 PM UTC-6, Sean Fahey wrote:
> On Tuesday, February 5, 2013 2:31:39 PM UTC-6, schmidtd wrote:

>

>

>

>> Perhaps the GBBS-talking folks here would be.

>

>

>

> KA-BOOOM!

>

>

>

> <see the GBBS thread>


Did you have a specific post in mind? I don't feel like reading the whole thread.
Re: Arduino virtual modem project [message #35820 is a reply to message #35819] Tue, 05 February 2013 16:59 Go to previous messageGo to next message
David Schmidt is currently offline  David Schmidt
Messages: 993
Registered: October 2012
Karma: 0
Senior Member
On 2/5/2013 4:41 PM, Payton Byrd wrote:
> On Tuesday, February 5, 2013 3:23:35 PM UTC-6, Sean Fahey wrote:

>> On Tuesday, February 5, 2013 2:31:39 PM UTC-6, schmidtd wrote:

>>

>>> Perhaps the GBBS-talking folks here would be.

>>

>> KA-BOOOM!

>>

>> <see the GBBS thread>

>

> Did you have a specific post in mind? I don't feel like reading the whole thread.


No, GBBS threads scare me. I'm not opening it at all any more.
Re: Arduino virtual modem project [message #35861 is a reply to message #35819] Tue, 05 February 2013 17:43 Go to previous messageGo to next message
Sean Fahey is currently offline  Sean Fahey
Messages: 400
Registered: October 2012
Karma: 0
Senior Member
On Tuesday, February 5, 2013 3:41:03 PM UTC-6, Payton Byrd wrote:

> Did you have a specific post in mind? I don't feel like reading the whole thread.



"Wanted: GBBS Pro Versions 2.x"
Re: Arduino virtual modem project [message #35966 is a reply to message #35816] Wed, 06 February 2013 13:05 Go to previous messageGo to next message
magnusfalkirk is currently offline  magnusfalkirk
Messages: 224
Registered: October 2012
Karma: 0
Senior Member
On Tuesday, February 5, 2013 3:23:35 PM UTC-6, Sean Fahey wrote:
> On Tuesday, February 5, 2013 2:31:39 PM UTC-6, schmidtd wrote:

>

>

>

>> Perhaps the GBBS-talking folks here would be.

>

>

>

> KA-BOOOM!

>

>

>

> <see the GBBS thread>


Hey Sean,

I just saw a piece of your head go flying by. Powerful explosion since I'm in Western Oklahoma!
Re: Arduino virtual modem project [message #36030 is a reply to message #35813] Wed, 06 February 2013 21:26 Go to previous messageGo to next message
dabone is currently offline  dabone
Messages: 17
Registered: September 2012
Karma: 0
Junior Member
On Tuesday, February 5, 2013 3:20:21 PM UTC-5, Payton Byrd wrote:
> On Tuesday, February 5, 2013 1:53:36 PM UTC-6, Steve Nickolas wrote:

>

>> On Tue, 5 Feb 2013, Payton Byrd wrote:

>

>>

>

>>

>

>>

>

>>> Just thought I'd pass along some news from the Commodore world. I've

>

>>

>

>>> been working on virtual modem implemented as an Arduino sketch. I have

>

>>

>

>>> the communications basically nailed down and am about to start the Hayes

>

>>

>

>>> command parsing. Was wondering if anyone is interested in this project.

>

>>

>

>>> Right now it only uses TTL level serial as it's wired up to the

>

>>

>

>>> Commodore userport. Does the A2 line work ok with TTL level serial, or

>

>>

>

>>> would I need to add a UART to bring the levels up to RS232 standard?

>

>>

>

>>

>

>>

>

>> Generally serial is implemented by a card containing a 6551, which I think

>

>>

>

>> is a UART.

>

>>

>

>>

>

>>

>

>> -uso.

>

>

>

> OK, found a suitable RS232 shield.


Did you implement your own hardware handshaking? I've farted around with doing this, but stopped when none of the serial libs supported it.

Later,
dabone
Re: Arduino virtual modem project [message #36050 is a reply to message #36030] Thu, 07 February 2013 03:34 Go to previous messageGo to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
On Wednesday, February 6, 2013 8:26:41 PM UTC-6, dabone wrote:
> Did you implement your own hardware handshaking? I've farted around with doing this, but stopped when none of the serial libs supported it.


Yes, I've got full hardware handshaking working, which is a requirement since most BBS packages won't even connect to a modem without it.
Arduino virtual modem project [message #45530 is a reply to message #35810] Wed, 27 March 2013 15:09 Go to previous messageGo to next message
allenhuffman2 is currently offline  allenhuffman2
Messages: 1
Registered: March 2013
Karma: 0
Junior Member
Payton, I am working on a similar project using an Arduino going to a Tandy Color Computer. We should talk. (www.appleause.com)
Re: Arduino virtual modem project [message #45887 is a reply to message #45530] Fri, 29 March 2013 10:43 Go to previous messageGo to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
On Wednesday, March 27, 2013 2:09:57 PM UTC-5, allenh...@gmail.com wrote:
> Payton, I am working on a similar project using an Arduino going to a Tandy Color Computer. We should talk. (www.appleause.com)


Lots of neat projects there!
Re: Arduino virtual modem project [message #45888 is a reply to message #35813] Fri, 29 March 2013 10:47 Go to previous messageGo to next message
Payton Byrd is currently offline  Payton Byrd
Messages: 1198
Registered: December 2011
Karma: 0
Senior Member
On Tuesday, February 5, 2013 2:20:21 PM UTC-6, Payton Byrd wrote:
> On Tuesday, February 5, 2013 1:53:36 PM UTC-6, Steve Nickolas wrote:

>

>> On Tue, 5 Feb 2013, Payton Byrd wrote:

>>> Just thought I'd pass along some news from the Commodore world. I've

>>> been working on virtual modem implemented as an Arduino sketch. I have

>>> the communications basically nailed down and am about to start the Hayes

>>> command parsing. Was wondering if anyone is interested in this project.

>>> Right now it only uses TTL level serial as it's wired up to the

>>> Commodore userport. Does the A2 line work ok with TTL level serial, or

>>> would I need to add a UART to bring the levels up to RS232 standard?

>

>> Generally serial is implemented by a card containing a 6551, which I think

>> is a UART.

>> -uso.

>

> OK, found a suitable RS232 shield.


Just an update here. The RS232 shields for the Arduino only supply Tx and Rx, not any of the control lines. I've breadboarded a solution using MAX232 chips to do the level translations and have it working with the Turbo232 cart for the Commodore 64/128. This should work fine with any computer with a standard RS232 interface!

I've begun documenting the circuit and design using Fritzing but I'm no EE and could use some assistance cleaning things up so a proper Arduino Mega shield could be created from my design.
Re: Arduino virtual modem project [message #45927 is a reply to message #45888] Fri, 29 March 2013 11:22 Go to previous messageGo to next message
dagz is currently offline  dagz
Messages: 108
Registered: December 2012
Karma: 0
Senior Member
Thanks for mentioning Fritzing. I had to Google it. What an interesting tool.
Re: Arduino virtual modem project [message #45929 is a reply to message #45927] Fri, 29 March 2013 14:19 Go to previous message
Kevin is currently offline  Kevin
Messages: 334
Registered: October 2012
Karma: 0
Senior Member
On Friday, March 29, 2013 10:22:01 AM UTC-5, dagz wrote:
> Thanks for mentioning Fritzing. I had to Google it. What an interesting tool.


its a mixed blessing, its great for people to share their ideas, its terrible when someone posts a rats nest of wires and says "why dont it work?"
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: aPLib unpacking
Next Topic: Apple II+ 80-col video conversion
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Apr 24 11:15:54 EDT 2024

Total time taken to generate the page: 0.15230 seconds