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

 

Screenshot_2015-04-16-18-52-51.png 

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.

 

 acs712-filter.png

 

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

20150409_121822.jpg 

 

I went to my neighborhood.

20150416_111542.jpg

acs712 normal out wave

 

 20150416_113503.jpg

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)