- Wed Jul 15, 2015 9:28 am
#23332
Howdy Tressie,
This is where things get interesting. There are other development environments for SDK programming ... however, the language and APIs you use in each will differ in each. For example, the Arduino IDE that this forum discusses provides an awesome Arduino "like" environment. If you come from an Arduino background or are relatively new to programming or want to run existing Arduino sketches ... this is the right place.
However, if you are a more experienced programmer, then you may want all the bells and whistles that a full blown IDE such as Eclipse might provide. For folks new to programming, Eclipse is complex ... it is much more a professionals tool than a hobbyists tool ...
An awesome member of the community has provided an Eclipse based IDE story that (for me) worked first time to build and deploy ESP8266 apps. This is what I use. However, there are swings and roundabouts here. If you program using the Eclipse environment, you don't get the "Arduino" wrappers that are provided with the Arduino IDE project so now you are programming to the ESP8266 SDK directly. And that's where philosophies start coming into play.
I don't know of the Arduino IDE chaps are going to supply their Arduino libraries as libraries you can use from a non Arduino IDE such as Eclipse ... if they did that, then the Eclipse story would be a direct alternative for you from the Arduino IDE. However, today ... you can jump to Eclipse ... just not program in the Arduino style.
See:
viewtopic.php?f=9&t=820
Free ESP8266 book available for download
here.