Using Eclipse with Arduino ESP8266 ================================== What to Download ~~~~~~~~~~~~~~~~ - `arduino IDE <https://www.arduino.cc/en/Main/Software>`__ - `Eclipse IDE for C/C++ Developers <http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/marsr>`__ - `Java <http://www.java.com/>`__ Setup Arduino ~~~~~~~~~~~~~ See the `Readme <https://github.com/esp8266/Arduino#installing-with-boards-manager>`__ Setup Eclipse ~~~~~~~~~~~~~ - `step 1 <http://www.baeyens.it/eclipse/how_to.shtml#/c>`__ - `step 2 <http://www.baeyens.it/eclipse/how_to.shtml#/e>`__ - go to Window --> preferences --> Arduino - add as private hardware path the Part to the ESP8266 example private hardware path :: Windows: C:\Users\[username]\AppData\Roaming\Arduino15\packages\esp8266\hardware Linux: /home/[username]/.arduino15/packages/esp8266/hardware Eclipse wont build ~~~~~~~~~~~~~~~~~~ if eclipse dont find the path to the Compiler add to the platform.txt after: :: version=1.6.4 this: :: runtime.tools.xtensa-lx106-elf-gcc.path={runtime.platform.path}/../../../tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9 runtime.tools.esptool.path={runtime.platform.path}/../../../tools/esptool/0.4.4 Note: - the path may changed, check the current version. - each update over the Arduino IDE will remove the fix - may not needed in future if Eclipse Plugin get an Update