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即可。

相关推荐
自动化控制仿真经验汇总4 分钟前
Simulink电机控制安全-PART-直流电机-限位器
单片机·嵌入式硬件·安全
VekiSon24 分钟前
ARM架构——C 语言+SDK+BSP 实现 LED 点灯与蜂鸣器驱动
c语言·开发语言·arm开发·嵌入式硬件
代码游侠34 分钟前
ARM开放——阶段问题综述(一)
arm开发·笔记·嵌入式硬件·学习·架构
大江东去浪淘尽千古风流人物36 分钟前
【Project Aria】Meta新一代的AR眼镜及其数据集
人工智能·嵌入式硬件·算法·性能优化·ar·dsp开发
一路往蓝-Anbo44 分钟前
第46期:低功耗设计:软硬件协奏曲
驱动开发·stm32·单片机·嵌入式硬件
TEC_INO1 小时前
stm32_1:FreeRTOS
单片机·嵌入式硬件
不能跑的代码不是好代码1 小时前
STM32 标准外设库中关于 GPIO(通用输入输出) 模块的函数声明
stm32·单片机·嵌入式硬件
仰泳之鹅1 小时前
【天气时钟】第一课:工程模板的搭建
单片机·嵌入式硬件
Moonquakes5401 小时前
嵌入式开发基础学习笔记(LED实验C语言实现、蜂鸣器实验、SDK裸机驱动、链接脚本、BSP工程管理)
stm32·单片机·嵌入式硬件
思茂信息1 小时前
CST仿真实例:手机Type-C接口ESD仿真
c语言·开发语言·单片机·嵌入式硬件·智能手机·cst·电磁仿真