As seen in the subject my problem is that I can upload programs via the arduino IDE, but then nothing happens. I tried with the basic blink example and with the CheckFlashConfig example.
My hardware circuit is attached. To flash the program I push the reset button (to set it low) and keep it pushed, then press the IO0 button (set it also low), then release the reset button and afterwards the IO0 button. Now I can flash the program. At uploading the blue led on the esp8266 blinks many times and then the arduino IDE says Done uploading. But then nothing happens at both programs.
When I push the reset button I see at the serial monitor at 74880 baud the following outputs:
At normal mode (IO0 NOT pressed)
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x0f
csum 0x0f
~ld
At flash mode (IO0 pressed)
ets Jan 8 2013,rst cause:2, boot mode:(1,6)
My configuration at the arduino IDE is as followed:
- Board: Generic ESP8266 Module
- Flash mode: DIO
- Flash Frequency: 40MHz
- CPU Frequency: 80 MHz
- Flash Size: 4M (1M SPIFFS)
- Debug port: disabled
- Debug level: None
- Reset method: ck
- Upload Speed: 115200
- Port: COM4
- Programmer: AVRISP mkll
If you need additional information just ask for it.
I hope somebody can help me.