Troubles with ESP8266-03

Hello world!
I'm currently on a domotic project and i'm facing some difficulties with the esp-03 module.
I'm using an arduino nano and the esp-03 to remotely control a LED.
So far I've attemped to initialize the esp with the arduino by using the AT commands but when I do that nothing appears in the serial monitor.
I've tried to change the baudrate from 9600 to 115200 baud and to invert the tx rx connection but nothing works.
Then i've tried to upload the Blink program from the example folder of the esp8266 and i'm facing the "espcomm_upload_mem failed" error. I've searched on google but no answers so please if you any solution or tutorial it will be very appreciated!
thank you!
Here is the montage

ChloeAmele's picture:

ChloeAmele:
So far I've attemped to initialize the esp with the arduino by using the AT commands but when I do that nothing appears in the serial monitor.
I've tried to change the baudrate from 9600 to 115200 baud and to invert the tx rx connection but nothing works.

Please post your full sketch that's running on the Nano. If possible you should always post code directly in the forum thread as text using code tags (</> button on the toolbar). This will make it easy for anyone to look at it, which will increase the likelihood of you getting help. If the sketch is longer than the forum will allow then it's OK to add it as an attachment. Don't put your code in some external file service like dropbox, etc. We shouldn't need to go to an external website just to help you. I do feel it's reasonable to post a link to code hosted on GitHub or similar code hosting sites since that's an platform specifically designed for this sort of thing

Please always do a Tools > Auto Format on your code before posting it. This will make it easier for you to spot bugs and make it easier for us to read. If you're using the Arduino Web Editor then you will not have access to this useful tool. I recommend using the standard Arduino IDE instead.

When your code requires a library that's not included with the Arduino IDE please post a link (using the chain links icon on the toolbar to make it clickable) to where you downloaded that library from or if you installed it using Library Manger (Sketch > Include Library > Manage Libraries) then say so and state the full name of the library.

ChloeAmele:
Then i've tried to upload the Blink program from the example folder of the esp8266 and i'm facing the "espcomm_upload_mem failed" error.

Be aware that when you upload a sketch to the ESP8266 it will erase the AT firmware and you'll have a lot of trouble replacing it.