NodeMCU é uma plataforma open source da Internet das Coisas[1][2] Ela usa a linguagem de script Lua.[3] Baseado no projeto eLua, foi construído sobre o SDK ESP8266 0.9.5. Existem muitos projetos de código aberto para o seu uso como a lua-cjson e spiffs.