esp8266_roomba:使用MQTT基于ESP8266的Roomba控制器

时间:2024-06-08 15:05:28
【文件属性】:

文件名称:esp8266_roomba:使用MQTT基于ESP8266的Roomba控制器

文件大小:58KB

文件格式:ZIP

更新时间:2024-06-08 15:05:28

C

esp_mqtt 这是ESP8266的MQTT客户端库,来自以下端口: (谢谢) 特征: 支持订阅,发布,身份验证,将消息,保持ping和所有3个QoS级别(它应该是功能齐全的客户端)。 支持多个连接(到多个主机)。 支持SSL连接(最大1024位密钥大小) 易于安装和使用 编译: 如果使用Eclipse,请确保添加PYTHON PATH并将PATH编译到Eclipse环境变量 对于Windows: git clone https://github.com/tuanpmt/esp_mqtt cd esp_mqtt # clean mingw32-make clean # make mingw32-make SDK_BASE= " c:/Espressif/ESP8266_SDK " FLAVOR= " release " all # flash mingw32-make E


【文件预览】:
esp8266_roomba-master
----roomba()
--------mqtt_commands.h(551B)
--------roomba.h(322B)
--------roomba.c(3KB)
--------roomba_opcodes.h(5KB)
----driver()
--------uart.c(10KB)
--------Makefile(1KB)
----tools()
--------esptool.py(18KB)
--------makefile.sh(318B)
--------.gitattributes(218B)
----mqtt()
--------proto.c(3KB)
--------mqtt.c(22KB)
--------mqtt_msg.c(13KB)
--------include()
--------ringbuf.c(2KB)
--------queue.c(2KB)
--------utils.c(4KB)
--------Makefile(1KB)
----include()
--------driver()
--------user_config.h(905B)
----LICENSE(18KB)
----user()
--------user_main.c(6KB)
--------Makefile(1KB)
----.gitignore(246B)
----Makefile(5KB)
----README.md(8KB)
----modules()
--------include()
--------wifi.c(2KB)
--------Makefile(1KB)
--------config.c(4KB)

网友评论