Esp8266 Core Component¶
Contains startup code, crash handling and additional Esp8266-specific support code. Sming may be built using a pre-installed SDK, or by using the current version 3 SDK as a submodule.
At time of writing, SDK 3 does not appear to support use of devices with 256K or 512K memory, such as the ESP-01. For now, please use the default SDK 1.5.4 or SDK 2.0.0.
Points to the location of the Espressif Non-OS SDK. To use the Espressif version 3 SDK, you need only set this variable to point at the Sming repository (
SMING_HOME). The actual location will be subsituted by the build system and the SDK pulled in via GIT.
So for Windows you need to do:
For Linux (bash):
If you change this value then your application and Sming must both be recompiled:
make components-clean clean make
READONLY When compiled using the current (version 3+) Espressif SDK this value is set to 1.
READONLY Path to the directory containing SDK archive libraries
READONLY Path to the directory containing SDK header files