NodeMCU, is an open source networking platform. It uses Lua scripting language programming. Allows developers to deal with the underlying hardware in a manner similar to Arduino, so that software developerscan easily operate hardware devices