ESP8266
kayshi2018
这个作者很懒,什么都没留下…
展开
-
ESP8266-连接阿里云示例
1:环境ESP8266STM42F407wifi:手机热点阿里云2:目的通过在F407中运行代码,让其与ESP8266通过uart3来进行通信。通过uart3发送AT指令。也接收返回的数据。实现功能:1)可以向阿里云的物模型持续发送数据2)可以通过阿里云上的开关来控制开发板上LED灯的亮灭3:主要代码#include "common.h"u8 atk_8266_aliyun_test(void){ u8 netpro; u8 key=0; u8 timex=0; u8 ip原创 2020-08-04 11:39:50 · 5554 阅读 · 3 评论 -
ESP8266烧录MQTT AT固件连接阿里云
1:基础环境MQTT透传AT固件阿里云配置工具ESP8266:正点原子ATK-ESP-012:烧录固件向ESP8266烧录MQTT的固件3:在阿里云上创建产品和设备不过多叙述,请看以前的博客4:使用工具生成用户5:连接串口,连接阿里云上面标号的含义1):确认AT正常2):设置AT模式3):配置参数4):连接wifi5):设置阿里云上的用户命和密码。由阿里云配置工具生成6):设置阿里云clientId。由阿里云配置工具生成7):连接阿里云8):订阅主题6:测试数原创 2020-08-03 11:33:19 · 6517 阅读 · 5 评论 -
ESP8266-发布主题数据
#define TEST_TOPIC "/sys/a1Z3gJPfHdh/stm-esp/thing/event/property/post"#define TEST_DATA "{\"params\":{\"Counter\":13}}"void mqttConnectedCb(uint32_t *args){ MQTT_Client *client = (MQTT_Client *)args; INFO("MQTT: Connected\r\n");原创 2020-07-31 17:30:02 · 443 阅读 · 1 评论 -
ESP8266-使用下载工具load文件
1:环境开发板:正点原子STM32F407ESP板子:ATK-ESP8266工具:ESP_DOWNLOAD_TOOL_V2.42:连接方式1):先将板子上的USART1的跳接帽拔出,将ESP8266板子的TXD和RXD连接到这里2):ATK-ESP8266 与开发本连接F407开发板ATK-ESP82665VVCCGNDGNDTXDRXDRXDTXDGNDIO_0note:将IO_0接地表述ESP8266进入烧录模式,悬空的话是正常原创 2020-08-01 11:49:55 · 1325 阅读 · 0 评论 -
ESP8266-加入阿里云的SDK编译
1:环境ESP8266 SDK:用的是nonos的版本c-sdk-v3.2.0-5420c835984400a141d7529b93c5c8a49b108b06.zip阿里云开发代码:aliyun_mqtt_app2:添加阿里云代码2.1 将aliyun_mqtt_app放到c-sdk-v3.2.0中并修改名字为app3:修改配置修改配置文件usr_config.h根据阿里云上的三元组,来替换这里的数据在把wifi热点的名字和密钥写在这里4:编译生成进入app中,将内部的脚本文件g原创 2020-08-01 11:28:38 · 409 阅读 · 0 评论 -
ESP8266-ubantu开发环境创建
1:工具与代码版本:ubantu18.04交叉编译工具链:xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz2:搭建环境2.1:ubantu在vmware下安装了ubantu18.04下载交叉编译工具链:xtensa-lx106-elf linux版本2.2 在ubantu上安装一些基础工具sudo apt-get install gcc git wget make libncurses-dev flex bison g原创 2020-08-01 10:56:37 · 213 阅读 · 0 评论