Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about phoneDTMF with ESP32 and POTS project from 2019 #1

Open
Virgus opened this issue Jul 26, 2022 · 6 comments
Open

Question about phoneDTMF with ESP32 and POTS project from 2019 #1

Virgus opened this issue Jul 26, 2022 · 6 comments

Comments

@Virgus
Copy link

Virgus commented Jul 26, 2022

Hello Adriano,
this is not an issue related to this repo, but I've read this old comment of yours on Arduino forum and I'm really interested in what you did at that time.
I just ordered one of the latest boards suggested in the link you provided (hoping the custom firmware will still work properly) and I wonder if you have shared somewhere that old project which uses this phoneDTMF library I suppose.
Did you swap the 8081 mcu with one ESP32 on that board ? Or created a new custom PCB from fvollmer's schematics ?
Cheers,
Virgus

@Adrianotiger
Copy link
Owner

Adrianotiger commented Jul 26, 2022

Hi Virgus!
The ESP32 is so powerful, I made my own PCB. So I am able also to integrate a TTS library and answer to some inputs.

I can send you the link to the easyeda project, but it is not finished. Just to see how to connect the phone line to the esp. if you want.

I don't know where you got the link to the ordered PCB. So I don't know how it works...

Adriano

Edit: here the link:
https://u.easyeda.com/tiger54/caller-id-master-tiger54

The PCB need to be cut, as I made a small box with a 3d printer. So, it is better if you just give a look to the scheme. Probably it is similar to the scheme from your PCB. On my scheme there is also a speaker, 2 status leds and a 5 to 3.3V converter. It should also answer automatically, but I never tested it.

@Virgus
Copy link
Author

Virgus commented Jul 27, 2022

Hello Adriano, what a great job !
You're making me dream of resurrecting an updated version of my old X10 DTMF controller !

I've been stuck with an home automation setup where the router froze and had to ask a friend to go there and reboot everything. If I had a DTMF controller I would be able to reboot routers, PCs or whatever.
So I was looking for some DTMF controlled relay boards and came to your old comment.
The one I just ordered is the new version of the YC-KZ02DN described in your old link. The schematic cannot be the same (they removed the 1:1 audio transformer) but maybe the custom firmware is still OK.

Besides the YC-KZ02DN your project is much more promising !
My old TDXE6626+ had a pre-recorded voice (it was english luckily, with a chinese accent) answering the phone and asking which device I wanted to switch or just ask for its status. It was simple and very useful. At that time I controlled hot water, heating and something else. Nowadays X10 protocol is outdated but I wish one day I'll be able to reproduce it. With a custom device you could control onboard relays but also RF devices or even IOTs that might be unaccessible from the internet.

In these days I feel people is getting too optimistic about technology. An old landline phone (or even a voLTE 4G modem/router) would be a wonderful backup to every setup: you need just a phone and the numeric codes to activate this or that !

Two questions pop to my mind:

  • the TTS library would be handled easily by the ESP32 ? Or maybe storing some predefined audio files to be played according to the software workflow (like it was done in the TDXE6626+) would do the job ?
  • Could you please share some pictures of your PCB ? I'm really curious to see the results. A video while it operates would be even better indeed !

Many thanks for sharing all this, hope I'll have some time to dig into this more in the next months...

Virginio

@Adrianotiger
Copy link
Owner

Adrianotiger commented Jul 27, 2022 via email

@Adrianotiger
Copy link
Owner

Here some pictures:
IMG20220727185931
IMG20220727185951
IMG20220727190006

@Virgus
Copy link
Author

Virgus commented Jul 27, 2022

Thanks for all these extra interesting details,
you really made me laugh thinking about the old prank of the sheperd from sardinia ! There are other episodes of these pranks but this one is the most famous.
...did you forsee a recording option to listen back to these "conversations" ? ;-D

Thanks also for the pictures. I wish I'll have the time to dig further in this: it would be nice to reproduce part of what you did and tweak it towards the use I described previously.

In the event that the YC-KZ02DN won't work as expected may I bother you for some more questions ?
I'd ask your permission to send you eventually an email to one the addresses I found here on github...

Thanks again and take care,
Virginio

@Adrianotiger
Copy link
Owner

Ma certo! :D

If you found an email, write me. I don't know how much I can help you, as I stopped working on it some time ago.

The ESP is not able to record the conversations I think. Maybe you can connect a recorder with SD card.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants