stm32通过ESP8266接入原子云

  1. ESP8266模块需要烧录原子云固件,此原子云固件和正常的ESP8266固件相比添加了AT+ATKCLDSTAAT+ATKCLDCLS 这两条指令:
  1. 原子云账号注册及设备建立

设备管理-新增设备-ESP8266

新建设备后新建分组,将设备加入到此分组中:

至此云端建立完成。

  1. STM32端代码的编写:

STM32代码主要完成以下功能:

定工作模式

连接路由器

连接TCP服务器

连接原子云(需刷写了原子云固件的ESP8266模块)

收发数据(透传模式)

原子云控制台显示设备上线:

可通过消息收发串口控制设备或读取设备状态信息:

也可以使用正点原子的手机调试软件调试收发功能:

成品如下,资料包含原理图源码及调试工具等:

相关推荐
李永奉6 小时前
STM32-USART串口实现接收数据三种方法(1.根据\r\n标志符、2.空闲帧中断、3.根据定时器辅助接收)
stm32·单片机·嵌入式硬件
嵌入式×边缘AI:打怪升级日志6 小时前
【7】串口编程三种模式(查询/中断/DMA)韦东山老师学习笔记(课程听不懂的话试着来看看我的学习笔记吧)
单片机·嵌入式硬件
jghhh016 小时前
stm32的PID控制算法
stm32·单片机·嵌入式硬件
你好!蒋韦杰-(烟雨平生)8 小时前
扫雷游戏C++
c++·单片机·游戏
来点光吧11 小时前
STM32F1 Flash的操作
stm32·单片机·嵌入式硬件
Cyrus_柯12 小时前
硬件电路设计(基本元器件)
嵌入式硬件·元器件·电路基础
扣篮发型不乱14 小时前
STM32 按键输入检测 轮询和中断
stm32·单片机
四谎真好看14 小时前
第六章第一节 TIM 定时中断
stm32·单片机·嵌入式硬件·tim·江科大
扣篮发型不乱14 小时前
STM32 外部中断 和 定时器中断
stm32·单片机·嵌入式硬件
金色光环14 小时前
【STM32-HAL】 SPI通信与Flash数据写入实战
stm32·单片机·嵌入式硬件