STM32+ESP8266 实现物联网设备节点

一、硬件准备

本设备利用STM32F103ZE和ESP8266实现了一个基本的物联网节点,所需硬件如下

1、STM32F103ZE开发板

2、ESP8266模组(uart接口)

3、ST-LINK(下载用)

4、USB转串口模块(调试用)

STM32+ESP8266 实现物联网设备节点_第1张图片

二、软件

1、编译环境keil5。

2、程序全部使用标准函数库。

3、程序为裸机程序。

三、源代码地址

https://github.com/stone988/STM32F103ZE-ESP8266_NOOS

四、说明

 STM32+ESP8266 实现物联网设备节点_第2张图片

1wifi_module目录为esp8266驱动程序,可以使用mqtt,tcp协议进行网络通讯。

2项目中已经把JSON库编译进来,入要实现JSON功能可以自行调用实现。

3硬件平台可以兼容stm32F103系列

4此项目是一个基本物联网通信节点,添加传感器和电机设备后,可以做为智能家居,智能农业,智能交通的通信节点。

5接线方式

PA2      8266 RX

PA3      8266 TX

PA9      TX调试串口

PA10     RX 调试串口

你可能感兴趣的:(STM32,stm32,物联网,嵌入式硬件)