Arduino and ESP8622

Hello everyone, I hope you re doing great!!!!!
I need to use arduino for a project at Uni, and as a beginner in electronic, I am struggling quite a lot.
I am trying to make my arduino uno R3, send data to thingspeak website, using an esp8266-01 model.
I have followed this tutorial here:

all without success. That is why I am here. I don t really understand quite the code.
I have modified it to accommodate my temperature and heartbeat sensor.
Unlike the tutorial I have connected the board to the 5V with 3 diodes that should get me around 3 volts, enough to power the WiFi module, well I have a power light. I have as well connected the receiver in the same manner so it gets 3 volt as well.

I have gone through many page of tutorial each saying a different thing, therefore I am lost.
Some use different way of communicating with the wifi module, like

SoftwareSerial monitor (10, 11); or SoftwareSerial esp8622 (10, 11);

I would greatly appreciate if you guys could help me with that. I can send picture of the electronics and the code as well. Thank you :slight_smile:

What version of firmware is on the ESPs?

Thank you for you answer! Well, I honestly Don t know, as I have not been able to communicate with the ESP using the AT commands in the serial monitor in arduino s DUI, another problem well the module is powerless when I connect the CH_PD to the same 3 volts as the VCC. What is CH_PD? And do I need to make it work?

I know you looked on the Internet, but this looks very straightforward:

Ray