STM32F103借助ESP8266连接网络

ESP8266配置

STM32F103本身是不具备联网功能的,所以我们必须借助其他单片机来进行联网,然后让STM32与联网单片机通信,就可以实现STM32联网了。

本文借助的是ESP8266模块,其通过UART协议与STM32通信(http://t.csdnimg.cn/NqLh8),他有三个模式,分别为AP接入点模式和无线终端模式、混合模式,AP模式可以自身产生一个WIFI信号(可以理解为手机开热点);无线终端模式,可以连接网络,不产生WIFI;混合模式拥有以上两者的功能。

ESP8266的指令:

AT+CWMODE=2;设置模式,2为AP模式

AT+CWSAP_DEF="ESP8266","12345678"1,3;可以设置AP名字(ESP8266)/WIFI密码/通道号(1-14)/加密方式

设置为服务器:AT+CIPSERVER=1,"8080";8080为端口号

设置单连接服务器:AT+CIPMUX=0;

设置多连接服务器:AT+CIPMUX=1;

然后通过STM32的UART串口将命令发送给ESP8266即可。

相关推荐
梁洪飞5 分钟前
使用rockchip sdk提供的uboot调通网络
linux·网络·arm开发·嵌入式硬件·arm
小渔村的拉线工28 分钟前
20.IIC通信上拉电阻的计算
嵌入式硬件·iic·硬件知识·上拉电阻
来生硬件工程师41 分钟前
【信号完整性与电源完整性分析】什么是信号完整性?什么是电源完整性?
笔记·stm32·单片机·嵌入式硬件·硬件工程
@good_good_study1 小时前
FreeRTOS信号量
stm32
Zeku1 小时前
借助通用驱动spidev实现SPI全双工通信
stm32·freertos·linux驱动开发·linux应用开发
单片机系统设计1 小时前
基于STM32的宠物智能喂食系统
c语言·stm32·单片机·嵌入式硬件·物联网·毕业设计·宠物
雾削木1 小时前
STM32 HAL DS1302时钟模块
stm32·单片机·嵌入式硬件
啊阿狸不会拉杆2 小时前
《计算机操作系统》第六章-输入输出系统
java·开发语言·c++·人工智能·嵌入式硬件·os·计算机操作系统
国科安芯2 小时前
商业卫星轴角转换器的抗辐照MCU尺寸约束研究
单片机·嵌入式硬件·架构·安全性测试
沪漂的码农2 小时前
FlexCAN寄存器完全解读
stm32·单片机·嵌入式硬件·can