你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32 ESP8266模块简介

[复制链接]
STMCU小助手 发布时间:2022-6-16 18:00
01. ESP8266模块简介
! m5 h; D# v1 vATK-ESP8266 是正点原子团队推出的一款高性能的 UART-WiFi(串口-无线)模块,ATK-ESP8266 板载了正点原子团队自主开发的 ATK-ESP-01 模块,该模块通过 FCC,CE 认证,可直接用于产品出口欧美地区。% J; T/ c5 L$ D3 x7 l' U" J

* I5 j# [+ g3 H2 _1 N* I$ V, tATK-ESP8266 模块采用串口(LVTTL)与 MCU(或其他串口设备)通信,内置TCP/IP 协议栈,能够实现串口与 WIFI 之间的转换。
! V$ B& L; O' G& ~% U* O+ d4 K: B& Z  B6 L" Q8 q
通过 ATK-ESP8266 模块,传统的串口设备只是需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。
: _& x# q; o0 \6 W) y6 ~) X
& B, m4 ?9 ]& m+ T# Z! F" y, gATK-ESP8266 模块支持 LVTTL 串口,兼容 3.3V 和 5V 单片机系统,可以很方便的与你的产品进行连接。模块支持串口转WIFI STA、串口转AP和WIFI STA+WIFIAP 的模式,从而快速构建串口-WIFI 数据传输方案,方便你的设备使用互联网传输数据。! g0 R( J2 @+ h7 P4 N! ?$ B9 i. t: L

8 a$ h! M  p: S# f02. 特性参数
) Z7 P' Q$ b, {: [/ a5 H0 f: R基本特性
4 o) A  r! o/ Z- Z! j+ K0 Z 6GRBB524(@NB@S%2S7.png
& z8 e5 u  S) T$ Z( V  P/ K% S5 w; z- |' G9 v* r
功能特性
0 k( Q2 P9 L) ?# V6 U8 ^4 z2 s4 {
78Y9I$FN)AP1JU(MIJLNU.png
, b6 F5 s8 {, _/ \7 ]7 c7 p" |9 U0 G8 J3 i0 }+ |& |- K
电气特性& m1 X: B$ k3 ~
[K@5R@V}[K1FIC3]SRGP1G3.png
8 `+ _& ?+ k: ~3 N
  w2 n! M  h; |) L( G03. 模块引脚
3 o9 ~1 [0 q9 b5 I' Q1 [6 N" N' V
ATK-ESP8266 模块非常小巧(19mm*29mm),模块通过 6 个 2.54mm 间距的排针与外部连接,方便大家安装到自己的设备里面,模块外观如图所示:, \' _  t. X4 n) z
- [. j1 V4 L9 w
AEMRWD8X%RUW1MT$XL]2CHN.png
1 \/ f0 i) Q2 }: ^8 m" V
  `3 t( i+ p# j& b0 b9 v模块各引脚功能描述: h. [; a! x) T  W! o& R
* ~, Z. L+ [2 M: E0 M
[ZXPIX`T~L8RX2SLAOHTCT0.png
0 w% k$ R$ Q! G2 w% R  }
; o+ N) y9 H2 l; ?5 z6 J04. TK-ESP-01 WIFI模块% _. Z# S  n( `: T& z" E
该模块是 ATK_ESP8266 的核心部件,ATK-ESP-01 WIFI 模块是正点原子团队自主开发的高性能串口 WIFI 模块,通过 FCC,CE 认证,可直接用于出口型产品里面。模块内嵌 TCP/IP 协议,可以实现串口、WIFI 之间的数据传输转换传输。模块尺寸图如图所示。' G8 h! `$ Y+ r. N6 a9 f

) Q4 ~- W! M/ q 20201017101357553.png
2 Z9 h' j! [$ U- C  i3 z! Y$ c RX(SJ13TV{OA3]]K0LK2.png ; _/ ?5 p5 j& Q0 `4 V
: t8 {8 G! K+ c  i. b6 g8 h- X

$ q( {. {5 V3 d1 P' S/ B( `: W原理图
! o& g  F, v# F0 o  K) m2 Y) c7 ]1 G5 Q3 |/ I. u. ]
}]][YP96`4}G]9(891PNJRG.png - k. G& r' I% t* j: `

9 Q( `" m2 l  g: C05. 模块说明) A* A3 Q: a! J3 E9 n( ~, C; I
ATK-ESP8266 WIFI 可以使用官方提供的 SDK 作二次开发来使用,也可以直接利用官方出厂提供的固件直接 AT 指令配置模块使用。我们只介绍通过 AT 指令集配置模块的网络参数。" r) n$ a) n0 \% u- J& i7 T
模块默认是 AT 指令状态,模块波特率:115200(8 位数据位,1 位停止位),这里我们仅介绍大部分用户常用指令,详细的指令集请参考《ESP8266_AT 指令集 V2.1.0.pdf》这个文档。; p& X3 E. L. t! ?
7 c+ ~# x+ m6 W, I. y
ATK-ESP8266 模块支持 STA/AP/STA+AP 三种工作模式。
7 `4 t0 D+ b5 [- K3 o/ Z" }) u# E+ I# Q" w
⧫ STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。
( T- q/ o  e2 ]; p' U⧫ AP 模式:默认模式 ATK_ESP8266 模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。0 d$ A8 d6 Q% x7 h0 E! c: b
⧫ STA+AP 模式:两种模式的共存模式,(STA 模式)即可以通过路由器连接到互联网,并通过互联网控制设备;(AP 模式)也可作为 wifi 热点,其他 wifi设备连接到模块。这样实现局域网和广域网的无缝切换,方便操作。2 j! c2 \# v9 C% \( S
0 o* M8 k) J: K3 P6 I# S
环境需求+ v( r- F6 Z, s  C+ c* [3 |7 o
1,ATK-ESP8266 WIFI 模块一个! z  ?. t7 d. n1 e# \
2, 电脑一台
6 A$ J6 G3 ?, E) @: A* Z. m+ q" B3, USB 转 TTL 模块一个5 q( M& I' h+ X& P) g
4, 电脑安装 CH340 驱动(USB 转 TTL 模块必须)
$ ~2 s- p! X4 a1 m) A" H$ |9 `, l  m3 @

; J8 Y' W% S8 L6 `6 m  G2 |+ e# g7 v) Q5 Q( u0 ~
收藏 评论0 发布时间:2022-6-16 18:00

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版