Open source FreeRTOS SDK for ESP8266 WiFi Module
rtos-wot 是一個用於學習 FreeRTOS + IoT 的 FreeRTOS 特別版本(distribution),目前使用在我自已的 FreeRTOS + IoT 教育訓練。
為什麼需要一個特別的 FreeRTOS 版本?主要原因是官方的 ESP8266 RTOS SDK 沒有開放源碼,因此計畫維護一份單純用於教育用途的 FreeRTOS 套件。說明如下:
詳細的技術細節與發佈紀錄,請參考 README_rtos-wot.md。
rtos-wot 環境建置指南,請參考 使用 ESP8266 做為 FreeRTOS 的學習與開發環境
BSD license (as described in LICENSE) applies to original source files, lwIP. lwIP is Copyright (C) Swedish Institute of Computer Science.
FreeRTOS is provided under the GPL with the FreeRTOS linking exception, allowing non-GPL firmwares to be produced using FreeRTOS as the RTOS core. License details in files under FreeRTOS dir. FreeRTOS is Copyright (C) Real Time Engineers Ltd.
Source & binary components from the Espressif IOT RTOS SDK were released under the MIT license. Source code components are relicensed here under the BSD license. The original parts are Copyright (C) Espressif Systems.
Newlib is covered by several copyrights and licenses, as per the files in the libc
directory.
mbedTLS is provided under the Apache 2.0 license as described in the file extras/mbedtls/mbedtls/apache-2.0.txt. mbedTLS is Copyright (C) ARM Limited.
Components under extras/
may contain different licenses, please see those directories for details.
CoAP as in the coap
directory is Copyright (c) 2013, Institute for Pervasive Computing, ETH Zurich
The examples for FreeRTOS & lwIP 物聯網應用開發, except the examples included in the original FreeRTOS distribution, are provided under the BSD 3-Clause license