Wi-Fi是广泛应用于物联网的无线通信技术,但具有传输功耗过高的缺陷,故提出一种基于NodeMCU的双向通信系统。在硬件上,NodeMCU搭载ESP8266-F12模块实现无线通信,可有效降低传输功耗;在软件上,NodeMCU模块灵活实现接入点(AP)、控制端(STA)及混合模式(AP+STA)配置,用户通过连接配置界面,可实现数据传输与设备控制需求;系统采用轻量化的JSON数据传输格式,具有方便、稳定的数据传输通道,有效实现了物联网系统云边端架构中的边—端环节,可方便地搭接到云平台,构成通信高效、功耗较低的物联网系统。