Skip to content
Node-MQ
使用说明
1.0.0

简介 ​

Node-MQ是运行在ESP32-S3模块上的通用固件。用户可以通过MQTT、WebSocket或UART接口向Node-MQ发送指令,实现硬件资源的配置与控制,而无需接触编程或固件烧录等操作。

Node-MQ负责完整的硬件资源生命周期管理,硬件资源可以在运行时由指令动态配置、删除或重新配置,包括GPIO、ADC、PWM、UART、I2C、SPI等系统资源,以及可扩展的外部模块资源。同时,指令还可查询当前系统的完整配置信息。这种自描述能力可以有效避免资源冲突,使用户能够根据需求持续调整硬件配置。

Node-MQ的指令系统采用JSON格式定义,具有良好的可读性。所有通道(MQTT、WebSocket和UART)使用同一套指令,用户能够随时切换不同的指令通道。

灵活的动态配置与多通道控制特性,使Node-MQ非常适合于快速构建物联网项目,以及需要频繁试错和调整的创客项目与教学场景。

Node-MQ兼容所有集成PSRAM(≥ 2 MB)的ESP32-S3模块,支持 在线安装与升级。