-->
Page 1 of 1

Can't upload to ESP8266 with Arduino IDE

PostPosted: Tue Oct 13, 2015 2:18 pm
by Arnaud Chol
HI,

I recently got an esp8266, I tried programming it with the Arduino ide, downloading the addon with the board manager of Arduino IDE. I didn't do anything else with it (no trying to get it flashed with other stuff)

I follwed a correct schematic to hook it up, selected "generic esp8266" into my arduino ide board menu, and selected the correct serial port.

But I can't get it to work! Each time I press upload I get an error :

warning: espcomm_sync failed
error: espcomm_open failed

This is really getting on my nerves, can someone help me? :ugeek:
Thanks

schematic : https://github.com/esp8266/Arduino/blob ... onnect.jpg

Re: Can't upload to ESP8266 with Arduino IDE

PostPosted: Wed Oct 14, 2015 7:38 am
by Arnaud Chol
Fixed!!

My FTDI chip was a fake one (still working) so I had to downgrade my ftdi drivers to 2.8 version so that it doesn't block this chip because it is not a official one. Now it's working perfectly!! :D

Re: Can't upload to ESP8266 with Arduino IDE

PostPosted: Mon Feb 27, 2017 8:09 pm
by Nicktheslick69
Hey, I'm having the same problem and I don't know how to fix it because I can't find the download to the 2.8 ftdi drivers

Re: Can't upload to ESP8266 with Arduino IDE

PostPosted: Tue Feb 28, 2017 8:40 am
by mrburnette
Give FTDI your middle finger and ....

Buy something like this:
https://www.sparkfun.com/products/14050

Adafruit sells a similar item and eBay dealers have a wide variety of non-FTDI devices, but make certain that you find one that can do 3.3V and 5.0V using a jumper ... not cutting a trace!

I have 2 of the Sparkfun boards and have had them for several years ... I keep one at 3.3V and the other at 5.0V and have never had an issue. Yes, you pay a little more but you get support and replacement options.

Also, for ESP8266, consider the under $4 NodeMCU by Lolin (and others) that has the USB-serial on the breakout. These are great development boards and I now do all of my coding on these ... then move to another ESP8266 afterward if I need a smaller footprint.

Or, you might just move to Linux and tell Microsoft to shove it ... uC development is a P.I.T.A. under Windows but some folk feel committed to Windows like to a bad marriage.


Ray