NodeMCU,是一個開源的物聯網平台。 它使用Lua腳本語言編程。該平台基於eLua 開源項目,底層使用ESP8266 sdk 0.9.5版本。該平台使用了很多開源項目, 例如 lua-cjson, spiffs. NodeMCU包含了可以運行在 esp8266 Wi-Fi SoC晶片之上的固件,以及基於ESP-12模組的硬體