Can't upload sketches through Arduino Nano
Posted: Wed Jun 15, 2016 1:16 pm
Hello,
This is my first post here but I'm familiar with Arduino generally; however, using it with ESP8266 has not been so easy. First of all, I verified that my Arduino Nano can pass values from ESP because I wired TX->TX, RX->RX, and the Nano's RST->GND and was able to get the "OK" from the ESP module.
Now I am using an Arduino Nano instead of FTDI because it is not easy nor quick for me to get an FTDI where I am (Serbia; although please suggest a store to check it if you are familiar with the area). Since I'm trying to follow the Blink circuit found here, I have uploaded the ArduinoISP sketch to the Nano and wired the ESP like so–
I did that because based on the documentation on ArduinoISP found here, it looks like that is how it should be done. On the Nano, D7 is pin 10 so I just started from there. When I try to upload code, using "Arduino as ISP," I get the following:
Has anyone done this before? Is there a way to get this to work?
This is my first post here but I'm familiar with Arduino generally; however, using it with ESP8266 has not been so easy. First of all, I verified that my Arduino Nano can pass values from ESP because I wired TX->TX, RX->RX, and the Nano's RST->GND and was able to get the "OK" from the ESP module.
Now I am using an Arduino Nano instead of FTDI because it is not easy nor quick for me to get an FTDI where I am (Serbia; although please suggest a store to check it if you are familiar with the area). Since I'm trying to follow the Blink circuit found here, I have uploaded the ArduinoISP sketch to the Nano and wired the ESP like so–
Code: Select all
ESP|Nano
RX->D9
TX->D8
"DTR"(from the schematic)->D7
I did that because based on the documentation on ArduinoISP found here, it looks like that is how it should be done. On the Nano, D7 is pin 10 so I just started from there. When I try to upload code, using "Arduino as ISP," I get the following:
Code: Select all
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
Has anyone done this before? Is there a way to get this to work?