Wemos 2560 with temp management and web access

Good afternoon

I am new to using arduino.
I got a deal on a mega 2560 with wifi.
I am currently struggling to get the board up and running i watch so many tutorial online and i still cant get the board up and running can someone assist withe steps and the programs needed to get the board running.
What i want to use it for as follows.
I have the 2560 mega with wifi
I have 2 x DS18B20
1 x 2 channel relay
I want to use everything to maintain the temp at say 26 degrees celuis and also be managable from my phone would this be possible, i do have one uno running my reptile heating pads but doesnt have web access.

Hi, is there any driver software issue? Is the board being detected by your computer?

what WiFi board are you using? how is it connected?

I did flash the board now i cant load the new esp firmware at all and what version should i use.

mega+wifi r3 atmega2560+esp8266 this is the board i am currently useing and i cant find alot of tutorials on it.

this is a fairly new board so not a lot of material available
have you seen this tutorial Arduino-MEGA-2560-With-WiFi-Built-in-ESP8266
can you run the basic examples, e.g. blink, Serial, etc

I have looked at that one i cant figure out how the flash and load new frimware for the ESP

can you change post title so it states more clearly the problem, e.g.
Mega +WiFi R3 Module ATmega2560+ESP8266 cannot program ESP8266

this artical seems to recommend using the WiFiESP library which uses AT commands
this Mega-WiFi_R3_ATmega2560_ESP8266 a good source of technical information

have a look at Programming the ESP8266
do you set switches off off off off on on on and press the mode button

I found this worked programming the ESP8266

  1. Set dip switches 1-4 and 8 OFF and 5-7 ON.
  2. Arduino IDE under Tools|Board: set "NodeMCU 1.0 (SP12E Module)"
  3. press reset - press Mode button
  4. upload code
  5. set the dip switches 1-4 and 7-8 OFF and 5-6 ON
  6. press reset - ESP8266 Serial output will appear on serial monitor

if you see some odd characters on the serial monitor when reset is pressed it is the ESP8266 startup at 74880baud

Setting DIP switches ON ON ON ON OFF OFF OFF should direct the ESP8266 serial to Serial3 of Mega and mega Serial output to the serial monitor
also set the switch RXD0/TXD0 RXD3/TXD3 switch to RXD3/TXD3
I have found the ESP8266 serial to mega sometimes works sometimes not
also powering from an external power supply helps - in particular when using WiFi

Thank you so much will give it a try

What code did you upload?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.