Arduino Dial Up Modem shield

@henry

No because the application is in the county and they only have a phone line . Also it may be handy for people who may want to log data and send very infrequently , an alarm event etc .. or some non often event .. and a phone line is available but not paid internet..

@RIVA, yes it might be a good method for sure .. This method is still used in some industries ..

I meant that the receiving arduinos do not pick phone up off hook and simply transmit the info via the ringing of the phone .. only the sending arduino dials but the call should be free because it is not picked up at other end ..
This means you could use the phone system without using the phone system ..
An interesting concept .. I wonder if the same concept can be used on internet systems .

If you could find a way to send custom Caller ID (this sent before the phone rings, I think) then the arduino could decode this, at most the phone would only need to ring once.

Nice idea..
Its amazing once you set up some basic challenges how people quickly start to create great ideas ...
It's like water dripping through cracks ..

Thanks for the idea s..
keep them coming and we might get some interest to build a few test ardunos ..

Unfortunately noone cared to pick this project otherwise we could have seen many interesting telephony related projects based on this idea e.g arduino based 4 port pbx its like arduino telephone exchange but none is interested
I tried to contact few shield venders they gave me estimated price of 1000 to 1200 USD which I cannot afford
Anyway whoever want to peruse please note along with modem chips CONEXANT also provide a complete circuit diagram for reference modem CSM92 ,all you need to do is to combine CONEXANT modem with Arduino

Yes a good product idea gone dead.
I had looked into this in some detail and the next best option I could think of is a shield with telephone sockets and protection circuits ready to receive one of these plug in modules. They do several module types (dial-up, Ethernet & bluetooth) all using the same form factor so maybe the shield could be made universal.
I suspect the big problem/cost here is getting approval to connect to your phone line.

@riva thankyou for appreciating this idea from start Yeah that MOUSER module looks interesting ,However in case of CONEXANT I don't think that we need any kind of "approval" check the attached document this is a complete document for CONEXANT serial reference modem with all circuit diagrams,BOM and finished product which is available from CONEXANT which means they have already provided an approved product all we need to do is to take that circuit as it is and give it an Arduino shape thats it (I donot know its legal implications though :slight_smile: )
Just look into this document nothing is required to create from scratch

Link to CSM92 reference modem document
http://filesflash.com/19qv4mwc

reference modem daughter board and motherboard

Riva:
Yes a good product idea gone dead.
I had looked into this in some detail and the next best option I could think of is a shield with telephone sockets and protection circuits ready to receive one of these plug in modules. They do several module types (dial-up, Ethernet & bluetooth) all using the same form factor so maybe the shield could be made universal.
I suspect the big problem/cost here is getting approval to connect to your phone line.

Yet another simpler idea like yours is maybe this. It will probably fit into a shield footprint with the few additional components needed like speaker, switches to select serial port pins (hardware/software) and a couple of jumpers to optionally break out signals like RING, CTS.

Wow... this is nice ... looks better than Conexant ,That means we have multiple (almost readymade) solutions to develop an Arduino Telephony base but it seems people are happy with their GSM shield .......... =(
By the way have you noticed it is one of the most viewed thread :slight_smile: even if you type "Arduino Modem" at google the concept image appears at first place :slight_smile: which means it has some sale potential ............

Riva:
Yet another simpler idea like yours is maybe this. It will probably fit into a shield footprint with the few additional components needed like speaker, switches to select serial port pins (hardware/software) and a couple of jumpers to optionally break out signals like RING, CTS.

Look at the recent kickstarter project and the guy's difficult & costly journey without arduino dialup modem sheild
https://www.kickstarter.com/projects/102287676/the-hangupmachine-a-spam-filter-for-your-phone?ref=category


I have been using one of these for years now, works a treat though a little cumbersome to edit out numbers.

BURRAAK, it's been almost a year since your original poste so I was wondering if you've made any progress? I am working on a project in which I am in need of a very similar item. Do you have any leads or suggestions on where I might find information to help me complete this? I have a Mega connected to a MAX232 chip which is connected to a 56K faxmodem which connects to the phone line. I have no working sketch yet and to be honest don't really know where to even begin. Any help at all would be appreciated.

Im-just-Rusty:
BURRAAK, it's been almost a year since your original poste so I was wondering if you've made any progress? I am working on a project in which I am in need of a very similar item. Do you have any leads or suggestions on where I might find information to help me complete this? I have a Mega connected to a MAX232 chip which is connected to a 56K faxmodem which connects to the phone line. I have no working sketch yet and to be honest don't really know where to even begin. Any help at all would be appreciated.

Sorry for the late reply actually I have stopped following this post,No I'm not doing anything with this It was just an idea which required someones attention who can invest 1200$ to 1500$ :slight_smile: Unfortunatly it went down the drain =(,
Anyway Its been almost a month since you made your post hopefully you have found a way all you need is your modem's AT commands and Arduino serial port programing to send commands and receive response thats it

Barraak, Just to let you know, I did follow through with this and my project can be seen at
http://forum.arduino.cc/index.php?topic=249193.0
I still have some tweaking to do but for anyone who's interested, this gives a good head start. :slight_smile:

This link includes a little contribution from myself about this issue. Sorry is written in spanish so I am from Spain.

http://forum.arduino.cc/index.php?topic=263665.0

Has anyone looked at this as using the modem for a fax machine? I would like a Fax machine that saves the fax to a memory device so as to retrieve the information later by a PC so you can print only if wanted to do so. I get too many junk faxes which is just a waste of paper.

Diane253:
Has anyone looked at this as using the modem for a fax machine? I would like a Fax machine that saves the fax to a memory device so as to retrieve the information later by a PC so you can print only if wanted to do so. I get too many junk faxes which is just a waste of paper.

Good idea and easily doable using such shield because it will use voice/fax modem chip , So far 30696 views and counting but noone brought this idea to life :frowning:

It can also be used as
1-Cold Caller Blocker
2-Telephone recording with Caller ID
3-Fax receiving/saving (as you suggested)
4-Answering machine
5-Interactive voice response system
6-Home automation over landline
7-Foundation for Arduino based PABX
8-DATA Communication
9-Auto dialer (Connected over blutooth to smart phone's phone directory)
10- GSM to Landline gateway
11- Smart Telephone set
12- Call forwarding

Seeing as Adafruit already do a "mobile" shield, getting all the approvals etc, they would seem to be the "goto" people to develop this type of shield.

Anyone posted in the Adafruit forum about this?

Lakes:
Seeing as Adafruit already do a "mobile" shield, getting all the approvals etc, they would seem to be the "goto" people to develop this type of shield.

Anyone posted in the Adafruit forum about this?

Yes, I suggested them (Through contact US page) couple of times but no response and same with seedstudio & sparkfun :slightly_frowning_face:

Still no nothing. However I wanted the arduino caller id to do a couple more things:

  1. Connect to a service like maybe the truecaller api and get me the contact details directly.
  2. If the number is spam (truecaller tells that), kill it.
  3. After N rings move the call to a voice mail system and send me a mail including the recorded voice mail and even better if i could connect to google's transcribing api to transcribe the voicemail recieved.

Also since the telephone exchange already supplies the required current enough for arduino (i guess) how about building a emergency light out of this :slight_smile: