I need help with the basics.
I am wanting to get my Arduino uno talking with Blynk over Wi-Fi with ESP-01, ESP8266.
I have setup and programed the ESP-01 with Blynk software and got it talking to the Blynk app, all good.
I now want to change to using the Arduino uno, but there are a couple of things I’m having problems with.
From what I’ve found, it seems the main Blynk program is loaded into the Arduino so it does all the work sending the info out through the comms.
I can’t seem to get the Arduino to talk to the ESP-01. It keeps saying there is no response.
Question 1, what should be loaded into the ESP-01? Do I leave a blank program in it? This seems odd as how is it supposed to pick up the comms and send to the Wi-Fi? Do the comms pins of the ESP-01 go direct to the Wi-Fi part of the ESP8266 chip so there is no need for a program?
Question 2, I want to change the board speed if the ESP-01 to 9600.
I am using the Arduino IDE for comms; I can’t seem to get the basic OK from the ESP-01 or use the AT commands. It’s as if the comms is set at the wrong speed.
I can program the ESP-01 and the Blynk info shows up, but that would be after the Blynk program in the ESP-01 sets the comms speed.
Everything I’ve read says the speed should be 115200 and sometimes 9600. Is there a chance the ESP-01 is running at a different board rate that the Arduino IDE can do?
I tried a simple program to set the board speed within the ESP-01 to 9600, that seemed to work, but that brings me back to question 1.
I have sorted the voltages and tried on a couple of different ESP-01’s.
I have also flashed the firmware with ESPtool.