HI, I bought the INTEGRATED BOARD as above.
I have problems in communicating between the MEGA and the ESP01 module which is inside.
AT command does not receive OK.
- The MEGA 2560 works fine alone.
- I already FLASHED the ESP01 with this software ESP8266 Firmware - ElectroDragon Wiki
- message from ESP DOWNLOADTOOL v.3.6.6 was OK
- using 1 simple sketch for communicating between the two parts, every 5 seconds via serial3 MEGA receive this:
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000
Any IDEA or suggestion to fix the problem?
The sketch I used is under reported
Thanks
p.
void setup() {
Serial.begin(115200);
Serial3.begin(115200);
pinMode(13,OUTPUT);
delay(500);
Serial.println("AT+CIPMUX=1");
Serial3.println("AT+CIPMUX=1");
delay(2000);
Serial.println("AT+CIPSERVER=1,5000");
Serial3.println("AT+CIPSERVER=1,5000");
delay(2000);
Serial.println("AT+CIPSERVER=1,5000");
Serial3.println("AT+CIPSTO=3600");
delay(2000);
}
void loop() {
// listen for communication from the ESP8266 and then write it to the serial monitor
if ( Serial3.available() ) { Serial.write( Serial3.read() ); }
// listen for user input and send it to the ESP8266
if ( Serial.available() ) { Serial3.write( Serial.read() ); }
}