esp8266_mqtt_demo

所属分类:驱动编程
开发工具:C/C++
文件大小:2298KB
下载次数:120
上传日期:2017-03-21 14:35:23
上 传 者Martin_KO
说明:  esp8266创建mqtt任务,连接mqtt云服务器,接收(订阅)和发送(发布)消息 1、本例中用的是官方ESP8266_RTOS_SDK-1.4.x版本的SDK。 2、本例中有smartconfig功能,可通过GPIO或者uart命令触发。 3、可在user_config.h文件中修改mqtt服务器和用户信息。

文件列表:
esp8266_mqtt_demo\.output\eagle\debug\image\eagle.app.v6.out (495477, 2016-12-05)
esp8266_mqtt_demo\airkiss.txt (358, 2016-07-04)
esp8266_mqtt_demo\bin\eagle.dump (1802448, 2016-12-05)
esp8266_mqtt_demo\bin\eagle.flash.bin (29152, 2016-12-05)
esp8266_mqtt_demo\bin\eagle.irom0text.bin (290045, 2016-12-05)
esp8266_mqtt_demo\bin\eagle.S (5411488, 2016-12-05)
esp8266_mqtt_demo\bin\_temp_by_dltool\downloadPanel1\eagle.flash.bin_rep (28800, 2016-07-19)
esp8266_mqtt_demo\driver\.output\eagle\debug\lib\libdriver.a (71438, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\gpio.d (6238, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\gpio.o (19000, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\key.d (6187, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\key.o (16252, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\uart.d (6190, 2016-12-05)
esp8266_mqtt_demo\driver\.output\eagle\debug\obj\uart.o (35172, 2016-12-05)
esp8266_mqtt_demo\driver\gpio.c (7335, 2016-07-18)
esp8266_mqtt_demo\driver\key.c (6868, 2016-03-01)
esp8266_mqtt_demo\driver\Makefile (1471, 2016-07-04)
esp8266_mqtt_demo\driver\uart.c (15110, 2016-12-05)
esp8266_mqtt_demo\gen_misc.bat (3744, 2016-07-04)
esp8266_mqtt_demo\gen_misc.sh (1114, 2016-12-05)
esp8266_mqtt_demo\gen_misc_bak.sh (3776, 2016-07-14)
esp8266_mqtt_demo\include\dmsg.h (1378, 2015-11-15)
esp8266_mqtt_demo\include\driver\gpio.h (9922, 2016-09-28)
esp8266_mqtt_demo\include\driver\key.h (688, 2016-03-01)
esp8266_mqtt_demo\include\driver\uart.h (8560, 2016-12-01)
esp8266_mqtt_demo\include\mqtt\MQTTClient.h (2614, 2016-12-01)
esp8266_mqtt_demo\include\mqtt\MQTTConnect.h (4367, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\MQTTESP8266.h (1545, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\MQTTFormat.h (2038, 2016-12-01)
esp8266_mqtt_demo\include\mqtt\MQTTPacket.h (3957, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\MQTTPublish.h (1690, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\MQTTSubscribe.h (1601, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\MQTTUnsubscribe.h (1499, 2015-11-15)
esp8266_mqtt_demo\include\mqtt\StackTrace.h (3141, 2015-11-15)
esp8266_mqtt_demo\include\osapi.h (1351, 2016-07-20)
esp8266_mqtt_demo\include\os_type.h (370, 2016-07-20)
esp8266_mqtt_demo\include\user_config.h (2548, 2016-12-06)
esp8266_mqtt_demo\include\user_gpio.h (271, 2016-07-19)
esp8266_mqtt_demo\include\user_mqtt.h (169, 2016-12-02)
esp8266_mqtt_demo\include\user_smartconfig.h (245, 2016-07-19)
... ...

1compile options (1) COMPILE Possible value: xcc Default value: If not set, use gcc by default. (2) BOOT Possible value: none/old/new none: no need boot old: use boot_v1.1 new: use boot_v1.2 Default value: new (3) APP Possible value: 0/1/2 0: original mode, generate eagle.app.v6.flash.bin and eagle.app.v6.irom0text.bin 1: generate user1 2: generate user2 Default value: 0 (3) SPI_SPEED Possible value: 20/26.7/40/80 Default value: 40 (4) SPI_MODE Possible value: QIO/QOUT/DIO/DOUT Default value: QIO (4) SPI_SIZE_MAP Possible value: 0/2/3/4/5/6 Default value: 0 For example: make COMPILE=gcc BOOT=new APP=1 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=0 2You can also use gen_misc to make and generate specific bin you needed. Linux: ./gen_misc.sh Windows: gen_misc.bat Follow the tips and steps.

近期下载者

相关文件


收藏者