mirror of
				https://github.com/esp8266/Arduino.git
				synced 2025-10-30 04:26:50 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 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
 | |
| 
 | |
|   |