NodeMcu V3 Lua является полноценной многофункциональной платформой для создания самых разных устройств «интернета вещей» (он же IoT). Она построена на основе популярного модуля ESP8266, а именно модификации ESP-12E. Основное его назначение — это обмен и пересылка данных в локальной или интернет-сети через устройства Wi-Fi. Делает это он очень эффективно, с хорошей скоростью и без потери пакетов команд. В данную платформу изначально загружена весьма удачная прошивка NodeMcu, в которую встроен специальный интерпретатор данных скриптового языка Lua. Эта программа распространяется без лицензии, свободно, так как она с открытыми кодом на языке Си. С помощью данного интерпретатора языка Lua можно создавать различные файлы и команды, а также загружать и выполнять с помощью флеш-памяти модуля ESP8266.