EspressifSystems/ESP8266_RTOS_SDK
Provides an RTOS-based SDK for the ESP8266 microcontroller with FreeRTOS, lwIP, and Wi-Fi drivers integrated. Addresses the need for a complete development environment to build networked embedded applications on the ESP8266 without relying solely on the non-OS SDK.
C-based SDK built on FreeRTOS kernel with integrated lwIP TCP/IP stack, mbedTLS for TLS/SSL, and proprietary Wi-Fi libraries (libmain). Compilation uses the Xtensa LX106 GCC toolchain (v8.4.0 or v4.8.5 depending on SDK version). Supports menuconfig-driven build configuration. Core components include SPIFFS filesystem, cJSON, libcoap, and noPoll WebSocket library. Targets the single-core Xtensa-based ESP8266 SoC.
View on Gitee →