Downloading and installing the new Arduino IDE for ESP8266

Moderator: igrr

User avatar
By gambituk
#17544 1. Download and install 1.6.4 http://www.arduino.cc/en/Main/Software for your platform
2. Go to File -> Preferences -> in the preferences window go to "additional boards manager URL's and paste the following link
Code: Select allhttps://adafruit.github.io/arduino-board-index/package_adafruit_index.json
-> Click ok.

OR recommended ->
Code: Select allhttp://arduino.esp8266.com/package_esp8266com_index.json


3. Go to tools ->Boards ->board manager, in the boards manager window select "contributed" from the TYPE drop down and then select ESP8266 by ESP8266 community forum and version 1.6.2 and then install. It can take about 5 minutes to install!
4. Restart IDE, select board as ADAFRUIT HUZZAH ESP8266 (works with generic esp's) if you use the first link, or GenericESP8266 Module if you use the second link and 80hz freq and 115200 baud, then...
5. Code, test, contribute what you've coded back to the community etc :-D

ALSO... You don't need to have anything special listed in the programmer list.
Last edited by gambituk on Tue May 26, 2015 8:31 am, edited 6 times in total.
User avatar
By gambituk
#17835
Code: Select allhttp://arduino.esp8266.com/package_esp8266com_index.json
now you can use this json link instead of the adafruit link to get the version direct from github, remember to reselect the correct board from the boards list.

source : readme file at https://github.com/esp8266/Arduino


Many thanks to igrr and others for this easier method!
User avatar
By jh1995
#17856
ozayturay wrote:That's good news but as long as DTR and RTS patch don't make place on official Arduino IDE, autoreset conflicts with Serial Monitor.


Can you please expand this statement?

I own a USB-to-serial adapter without hardware flow control lines (DTR, RTS, CTS, RI), does it work with 1.6.4? Or do I need the alternative build you mention?

Rephrasing, please fill in the gap :) : as of May 19th 2015, USB-to-serial adapters without RTS/DTR lines should use ________ .

Thanks.