Go Down

Topic: DTMF (Read 737 times) previous topic - next topic


Hi all,
This is my first post. I am a newbie with Arduino.

Question: Is it possible to decode DTMF in software running on the Arduino? I plan to have a 3.5mm Jack connected somehow to the Arduino
and decode the incoming signal. I intend to use the Arduino Nano. The tones will be coming in relatively slow so time to process is not a major factor. The incoming DTMF tones will act as a password to activate each of the relays/outputs.

Any advice, code example would be great.
Thanks in advance.


I was just over there. Google is working.


There are lots of solutions based on a MT8870 tone decoder -- google will find this stuff

I have seen of discussion of direct tone detection using a Goertzel algorithm -- the wikipedia article has lots of useful links.

There is thread regarding audio spectrum analysis with Arduino here http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1289765675

Like Paul said -- google is your friend.  Read what others have done first.


Thanks PaulS, Yes indeed.... Google appears to be working!
Well played ;-)

Thanks Gardner, Ill be sure to check it out.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131