实例介绍
ESP8266模块开发固件,微信配网,及MQTT服务器连接,订阅的主题为芯片ID,消息可以控制ESP8266的IO口电平
【实例截图】
【核心代码】
40da58fd-ac17-4cb9-8263-e03b245d50f9
└── ESP8266开发
├── 1.下载工具
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── bin_tmp
│ │ └── downloadPanel1
│ │ ├── eagle.flash.bin_rep
│ │ └── eagle.irom0text.bin
│ ├── combine
│ │ ├── target_1.bin
│ │ ├── _temp_by_dltool
│ │ │ └── downloadPanel1
│ │ │ ├── target_1.bin_rep
│ │ │ └── target.bin_rep
│ │ └── used
│ │ └── 30AEA4307150_target.bin
│ ├── configure
│ │ ├── esp32
│ │ │ ├── hspi_download.conf
│ │ │ ├── multi_download.conf
│ │ │ ├── security.conf
│ │ │ ├── spi_download.conf
│ │ │ └── utility.conf
│ │ ├── esp32d2wd
│ │ │ ├── hspi_download.conf
│ │ │ ├── multi_download.conf
│ │ │ ├── security.conf
│ │ │ ├── spi_download.conf
│ │ │ └── utility.conf
│ │ ├── esp8266
│ │ │ ├── hspi_download.conf
│ │ │ ├── multi_download.conf
│ │ │ ├── spi_download.conf
│ │ │ └── utility.conf
│ │ ├── esp8285
│ │ │ ├── hspi_download.conf
│ │ │ ├── multi_download.conf
│ │ │ ├── spi_download.conf
│ │ │ └── utility.conf
│ │ └── mac.csv
│ ├── DownloadTool_release_note.txt
│ ├── ESPFlashDownloadTool_v3.6.2.2.exe
│ ├── init_data
│ │ ├── ESP32_RF_INIT.xlsx
│ │ ├── ESP8266_RF_init.xls
│ │ └── ESP8266_RF_init.xlsx
│ └── RESOURCE
│ ├── CON_ERROR.bmp
│ ├── CON_ERROR_S.bmp
│ ├── DEVKEY_ERROR.bmp
│ ├── DEVKEY_ERROR_S.bmp
│ ├── DOWNLOAD.bmp
│ ├── DOWNLOAD_S.bmp
│ ├── EFUSE_ERROR.bmp
│ ├── EFUSE_ERROR_S.bmp
│ ├── ERROR.bmp
│ ├── ERROR_S.bmp
│ ├── FAIL.bmp
│ ├── FAIL_S.bmp
│ ├── FINISH.bmp
│ ├── FINISH_RESTART.bmp
│ ├── FINISH_RESTART_S.bmp
│ ├── FINISH_S.bmp
│ ├── IDLE.bmp
│ ├── IDLE_S.bmp
│ ├── logo.ico
│ ├── STOP.bmp
│ ├── STOP_S.bmp
│ ├── SYNC.bmp
│ ├── SYNC_S.bmp
│ ├── _temp_by_dltool
│ │ └── downloadPanel1
│ │ └── CON_ERROR.bmp_rep
│ └── Thumbs.db
├── 2.固件
│ ├── at
│ │ ├── 1024+1024
│ │ │ ├── user1.2048.new.5.bin
│ │ │ └── user2.2048.new.5.bin
│ │ ├── 512+512
│ │ │ ├── user1.1024.new.2.bin
│ │ │ └── user2.1024.new.2.bin
│ │ ├── noboot
│ │ │ ├── eagle.flash.bin
│ │ │ └── eagle.irom0text.bin
│ │ └── readme.txt
│ ├── blank.bin
│ ├── boot_v1.1.bin
│ ├── boot_v1.2.bin
│ ├── eagle.dump
│ ├── eagle.flash.bin
│ ├── eagle.irom0text.bin
│ ├── eagle.S
│ ├── esp_init_data_default.bin
│ ├── _temp_by_dltool
│ │ ├── downloadPanel1
│ │ │ └── eagle.flash.bin_rep
│ │ └── eagle.flash.bin_rep
│ └── upgrade
├── 3.MQTT服务器
│ ├── doc
│ │ ├── gettingstarted.htm
│ │ └── html
│ │ ├── annotated.html
│ │ ├── async.html
│ │ ├── classes.html
│ │ ├── doxygen.css
│ │ ├── doxygen.png
│ │ ├── files.html
│ │ ├── functions.html
│ │ ├── functions_vars.html
│ │ ├── globals_defs.html
│ │ ├── globals_func.html
│ │ ├── globals.html
│ │ ├── globals_type.html
│ │ ├── index.html
│ │ ├── _m_q_t_t_client_8h.html
│ │ ├── _m_q_t_t_client_8h_source.html
│ │ ├── _m_q_t_t_client_persistence_8h.html
│ │ ├── _m_q_t_t_client_persistence_8h_source.html
│ │ ├── pages.html
│ │ ├── pubasync.html
│ │ ├── pubsync.html
│ │ ├── qos.html
│ │ ├── struct_m_q_t_t_client__connect_options.html
│ │ ├── struct_m_q_t_t_client__message.html
│ │ ├── struct_m_q_t_t_client__persistence.html
│ │ ├── struct_m_q_t_t_client__will_options.html
│ │ ├── subasync.html
│ │ ├── tab_b.gif
│ │ ├── tab_l.gif
│ │ ├── tab_r.gif
│ │ ├── tabs.css
│ │ └── wildcard.html
│ ├── include
│ │ ├── MQTTClient.h
│ │ └── MQTTClientPersistence.h
│ ├── license
│ │ ├── Lic_cs.txt
│ │ ├── Lic_de.txt
│ │ ├── Lic_el.txt
│ │ ├── Lic_en.txt
│ │ ├── Lic_es.txt
│ │ ├── Lic_fr.txt
│ │ ├── Lic_it.txt
│ │ ├── Lic_ja.txt
│ │ ├── Lic_ko.txt
│ │ ├── Lic_lt.txt
│ │ ├── Lic_pl.txt
│ │ ├── Lic_pt.txt
│ │ ├── Lic_ru.txt
│ │ ├── Lic_sl.txt
│ │ ├── Lic_tr.txt
│ │ ├── Lic_zh_TW.txt
│ │ └── Lic_zh.txt
│ ├── linux_ARM_glibc
│ │ ├── broker
│ │ ├── libmqttv3c.so
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── linux_ARM_uclibc
│ │ ├── broker
│ │ ├── libmqttv3c.so
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── linux_ia32
│ │ ├── broker
│ │ ├── libmqttv3c.so
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── linux_ia64
│ │ ├── broker
│ │ ├── libmqttv3c.so
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── mac
│ │ ├── broker
│ │ ├── libmqttv3c.dylib
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── messages
│ │ └── Messages.1.2.0
│ ├── slug
│ │ ├── broker
│ │ ├── libmqttv3c.so
│ │ ├── stdinpub
│ │ └── stdoutsub
│ ├── windows
│ │ ├── broker.exe
│ │ ├── mqttv3c.dll
│ │ ├── mqttv3c.lib
│ │ ├── stdinpub.exe
│ │ └── stdoutsub.exe
│ └── zlinux
│ ├── broker
│ ├── libmqttv3c.so
│ ├── stdinpub
│ └── stdoutsub
├── 4.HTTP服务器
│ ├── build
│ │ └── http1
│ │ ├── Analysis-00.toc
│ │ ├── base_library.zip
│ │ ├── EXE-00.toc
│ │ ├── http1.exe.manifest
│ │ ├── PKG-00.pkg
│ │ ├── PKG-00.toc
│ │ ├── PYZ-00.pyz
│ │ ├── PYZ-00.toc
│ │ ├── warn-http1.txt
│ │ └── xref-http1.html
│ ├── dist
│ │ └── http1.exe
│ ├── http1.py
│ ├── http1.spec
│ └── __pycache__
│ └── http1.cpython-37.pyc
└── 串口调试工具.exe
44 directories, 174 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论