OK so back to the wall switches, I am looking for something that fits flush like a normal us switch and is cheap enough to replace my existing switches and be reprogramed with an mqtt program using the Arduino ide, I purchased this one on Amazon hoping for an ESP chip.
https://www.amazon.com/gp/product/B074QM1NDC/ref=oh_aui_detailpage_o02_s00?ie=UTF8&th=1
I got it and opened it up and found it uses an ESP8285 chip. I it has the vcc, tx, rx, gnd brought out to the edge of the board. I have it communicating on its normal boot at 74880 baud and can put it into flash mode by grounding gpio 0, but no matter which ide I use I cannot get it to flash.
I am looking for suggestion on what to try since it seems I have tried everything I can think of. The text below is what i get on the normal boot with with the ewelink provided software.
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 2408, room 16
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0
tail 8
chksum 0xd8
csum 0xd8
2nd boot version : 1.6
SPI Speed : 40MHz
SPI Mode : DOUT
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
rf cal sector: 251
rf[112]
I have used the arduino ide, the node mcu flasher, and the espressif flashing tool. None of them are able to open the communication to flash the chip. there is another thread on “smartthings” below.
Any ideas on how to make it so I can flash?
Thanks