How to replace PIC16F676 with Arduino/ESP32?

Hello All,
I have auto switch for 3 Phase DOL starter with current sensor (using CT) and is working fine, i.e. is sense current and stop motor if it takes more current, it stops motor one phase failure, it working as expected, i just want to control it using ESP32 so that I read values and send it to cloud and based on that values give command to ESP32 to operate particular relay.

So, I want to remove PIC16F676 and use Arduino/ESP32. I know its hard to understand,what inputs given to PIC16F676, I want give a try.

Hi, @mrnams

Can you please tell us your electronics, programming, arduino, hardware experience?

A schematic would help and a brief explanation of what your project does.

Did you program the PIC ?
Do you have the PIC code?

Thanks.. Tom.. :grinning: :+1: :coffee: :australia:

3 Likes

That is one place to start. Also, reverse engineer the entire circuit board and draw a complete schematic diagram.

1 Like

I am novice to electronics, doing hobby stuffs

This is a good time to learn the correct ways of doing things. You can get KiCad or other CAD (Computer Aided Design) programs free for the downloading. This will allow you to do proper schematics and eventually go completely through a deign to Gerber files which you need to generate a PCB (Printed Circuit Board).

2 Likes

Thanks, my intention for the post was, to reuse single phase preventer and dry run of motor preventer circuit from this PCB and feed input to ESP32, this way i can save.
One more approach is read led states using esp32 and upload state to cloud, e.g with this PCB will glow spp led when phase fails,so I read state of spp lead and conclude whether phase failed or not,same for dry run.

Can we please have a schematic?

Will work on it using kicad

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.