-->
Page 1 of 2

Arduino and AI-Thinker firmware

PostPosted: Tue May 19, 2015 9:15 am
by zoomx
Hello,

this IDE works only with expressif firmware or also with AI-Thinker firmware?

Re: Arduino and AI-Thinker firmware

PostPosted: Tue May 19, 2015 1:38 pm
by martinayotte
Hi Zoomx,
The firmware is part of the build done by the ArduinoIDE, so it is depend of the version you have.
In my case, I've upgraded recently from github and it is providing the Expressif 1.0.1 SDK.

Re: Arduino and AI-Thinker firmware

PostPosted: Wed May 20, 2015 1:34 am
by zoomx
Thanks for your reply I realized that I have not expained well my question.

I am talking of firmware in the ESP8266module. There are two firmwares that you can find in it (I am not talking about nodemcu), the expressif and the AI-Thinker instead the SDK is only expressif.

My question is if a sketch compiled with the expressif sdk run on a ESP8266 module with AI-Thinker firmware.

Re: Arduino and AI-Thinker firmware

PostPosted: Wed May 20, 2015 9:13 am
by martinayotte
Hi Zoomx,
If your familiar with flashing ESP modules, you should understand that firmwares are part of the upload process, old firmware are completely erased and replaced by the new ones. So, flashing with ArduinoIDE will give you the firmware SDK version provided by IDE, as mentionned above, in my case, it was SDK 1.0.1.
This means the your AI-Thinker firmware will be erased by uploading anything else. If you wish to keep that firmware and its AT apps, you need to do a backup.