Hi,
I am wondering what is the need of NE555 configured as mono stable multi vibrator in the below circuit? I am with an understanding that what ever the signal is being fed into NE555 has a output with larger time duration/ larger duty cycle. the same can be achieved with ESP-12E firmware, changing the PWM.
My idea is to remove Ne555 circuit and drive output of Pin3 PC 817(Zero crossing detector) to ESP-12E GPIO pins and then driving PWM to pin 1 of MOC3021.
Please explain me the need of NE555 here. I am with an understanding that even if we remove NE555 and change the PWM in firmware it should work in a similar way. Correct me if I am wrong.

I am wondering what is the need of NE555 configured as mono stable multi vibrator in the below circuit? I am with an understanding that what ever the signal is being fed into NE555 has a output with larger time duration/ larger duty cycle. the same can be achieved with ESP-12E firmware, changing the PWM.
My idea is to remove Ne555 circuit and drive output of Pin3 PC 817(Zero crossing detector) to ESP-12E GPIO pins and then driving PWM to pin 1 of MOC3021.
Please explain me the need of NE555 here. I am with an understanding that even if we remove NE555 and change the PWM in firmware it should work in a similar way. Correct me if I am wrong.
