Do it at your own risk.
ROM v1.1(2015.05.02) : I deleted iot server access routine. - I think this is not necessary for this.
It will be a last esp8266 project.
App:
https://play.google.com/store/apps/details?id=kr.co.tskit.ESP8266ACS712
Video:
https://www.youtube.com/watch?v=RUSSV3ZKiW8
I'm not a hardware engineer, So I don't have a oscilloscope.
Now I changed 0.1uF to 1uF.
I changed 1uF to 47uF.
Circuit
Adjust 10k resistor to 0.5v/0A
ACS712 : 2.5V -> 0A | 3.5V -> 5A
ESP8266 : 0.5V -> 0A | 0.7V - > 5A
220V 5A = 1100W
I went to my neighborhood.
acs712 normal out wave
Test and changed to 47uF
1. Referrence : http://tskit.co.kr/zbxe/download/2777
download my firmware.
2. use XTCOM_UTIL
baudrate 115200
first dowload 0x00000.bin(eagle.app.v6.flash.bin)
and taget reset.
open and connect.
second dowload 0x40000.bin(eagle.app.v6.irom0text.bin)