-->
Page 2 of 4

Re: Availability of documention of ESP8266 API for Arduino C

PostPosted: Mon May 08, 2017 9:40 pm
by EveningStarNM
rudy wrote:
EveningStarNM wrote:I'm looking for a complete list of public functions, classes, constants, etc. to use as a reference for programming the ESP8266 using the Arduino IDE. Is such documentation available?

There is no complete documentation package. Lots is available but if you want everything then you need to look at the code. And that does change in time.


Microsoft Windows changes with time, too, but they publish a detailed and complete API reference for developers. Intel's chips change all the time, too, but I guarantee that when a new one goes out the door, developer libraries are completely documented. Besides, some of Espressif's libraries are closed source. I don't think they would be happy if we decompiled them.

Re: Availability of documention of ESP8266 API for Arduino C

PostPosted: Tue Jul 11, 2017 12:09 am
by BCM
Check out https://espressif.com/en/media_overview/news/latest-version-kolbans-book-esp8266

Kolban's ebook is very nicely done and you pay whatever you want from $0 to $4.99.

Re: Availability of documention of ESP8266 API for Arduino C

PostPosted: Sat Jan 27, 2018 4:01 pm
by flagtrax
I feel your pain. I've been a noob for too long because for me to understand a particular function that I have not yet experienced, I need some guidance. In this particular case I can say I don't know enough about building a server to understand what the code is doing or why. I've created simple servers using and modifying sample code, but have yet to succeed using spiffs. (Particularly images). Those with the higher levels of experience do a tremendous job passing as much along as they can but their time is limited too. I'd hoped when I first discovered the 8266 that I'd be that knowledgeable enough one day to pass something on but I don't think I'll live that long :lol: . Seems like I'm always many steps behind..

Re: Availability of documention of ESP8266 API for Arduino C

PostPosted: Sat Jan 27, 2018 4:39 pm
by rudy
EveningStarNM wrote:
rudy wrote:
EveningStarNM wrote:I'm looking for a complete list of public functions, classes, constants, etc. to use as a reference for programming the ESP8266 using the Arduino IDE. Is such documentation available?

There is no complete documentation package. Lots is available but if you want everything then you need to look at the code. And that does change in time.


Microsoft Windows changes with time, too, but they publish a detailed and complete API reference for developers. Intel's chips change all the time, too, but I guarantee that when a new one goes out the door, developer libraries are completely documented. Besides, some of Espressif's libraries are closed source. I don't think they would be happy if we decompiled them.


You will not be getting what you wish from the Arduino/ESP8266. Go find a different platform where you will be provided the support you need. But expect to pay for it.