Arduino virtual modem project [message #35810] |
Tue, 05 February 2013 14:43 |
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 |
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 |
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 |
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 |
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 #35819 is a reply to message #35816] |
Tue, 05 February 2013 16:41 |
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 |
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 |
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 |
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 |
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 |
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.
|
|
|
|
|
Re: Arduino virtual modem project [message #45888 is a reply to message #35813] |
Fri, 29 March 2013 10:47 |
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 #45929 is a reply to message #45927] |
Fri, 29 March 2013 14:19 |
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?"
|
|
|