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

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

[复制链接]
STMCU小助手 发布时间:2022-6-16 18:00
01. ESP8266模块简介
+ X% K1 B2 i: P. ~/ B' _$ p* vATK-ESP8266 是正点原子团队推出的一款高性能的 UART-WiFi(串口-无线)模块,ATK-ESP8266 板载了正点原子团队自主开发的 ATK-ESP-01 模块,该模块通过 FCC,CE 认证,可直接用于产品出口欧美地区。
5 \& @! M0 A; {
' m3 S" u( t3 h! i( KATK-ESP8266 模块采用串口(LVTTL)与 MCU(或其他串口设备)通信,内置TCP/IP 协议栈,能够实现串口与 WIFI 之间的转换。( n# S: |3 Z; |) k

; h- f7 t. T  w+ ^4 Z) o通过 ATK-ESP8266 模块,传统的串口设备只是需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。
1 E  S1 o" Q" Y/ Z
! @  o* ^; d, |1 \' I; S4 \ATK-ESP8266 模块支持 LVTTL 串口,兼容 3.3V 和 5V 单片机系统,可以很方便的与你的产品进行连接。模块支持串口转WIFI STA、串口转AP和WIFI STA+WIFIAP 的模式,从而快速构建串口-WIFI 数据传输方案,方便你的设备使用互联网传输数据。) W, J9 u$ V5 Z, J; `, W
" a) E9 O( X. {) V$ s) v5 C4 p
02. 特性参数
5 x. c' l% H* H/ v  u+ A( J! k8 K# u2 `基本特性
, J& A# U1 J# v0 z9 E$ n" W 6GRBB524(@NB@S%2S7.png
9 x7 X- K# }3 W+ Z8 V2 z. }2 E$ C1 x+ G4 o
功能特性$ |! p5 {+ j* m

9 k4 x% I: O& t$ n 78Y9I$FN)AP1JU(MIJLNU.png
4 @, |9 u/ w( f# j4 V# B0 a, F0 m4 @9 B/ [. m$ V( V9 y
电气特性
% }/ e& \8 h4 U9 f% w/ q [K@5R@V}[K1FIC3]SRGP1G3.png
: n8 v5 b7 \* C6 C2 v0 {9 J' i- E# Q/ `2 `" u
03. 模块引脚

# F, x, [: S# W5 S( Y! B3 ZATK-ESP8266 模块非常小巧(19mm*29mm),模块通过 6 个 2.54mm 间距的排针与外部连接,方便大家安装到自己的设备里面,模块外观如图所示:5 K! B( |" l! v' a0 [0 {
; K. {! f/ N- m9 F2 W: _- J+ ]
AEMRWD8X%RUW1MT$XL]2CHN.png 6 a4 n8 H, a' i! z" z0 q: ~. g* z
5 b+ W9 A$ Q: v4 T9 S
模块各引脚功能描述! \  n9 R+ X" G! V8 g9 S

$ H% X' p3 C! V% d! F- c+ |  L" _  F [ZXPIX`T~L8RX2SLAOHTCT0.png 8 M7 X* @1 R% `7 d* [* a
3 T) ~" n5 Z0 s: M+ c7 N& k
04. TK-ESP-01 WIFI模块6 y- p& ^+ l3 X$ j- O) U
该模块是 ATK_ESP8266 的核心部件,ATK-ESP-01 WIFI 模块是正点原子团队自主开发的高性能串口 WIFI 模块,通过 FCC,CE 认证,可直接用于出口型产品里面。模块内嵌 TCP/IP 协议,可以实现串口、WIFI 之间的数据传输转换传输。模块尺寸图如图所示。( ]) e) b# d7 e" U$ V+ j$ l2 n
: }5 `' H) p9 N! A( R* g1 M
20201017101357553.png . E2 M/ d& b+ M" [8 @
RX(SJ13TV{OA3]]K0LK2.png 1 V/ q1 e9 e3 i; f2 O
3 B( T# p7 J! Z
7 R( [. D: L! I' S6 f3 |, N8 k
原理图
/ F6 T% W+ k' P+ v6 v. M* U! Z3 X! q& Q3 i/ i2 R; Q
}]][YP96`4}G]9(891PNJRG.png 3 c0 Z7 D3 E; D# z

; M! d- u# ^" ]7 v4 [& N; Q$ w05. 模块说明
( f, y, Z) ^9 d& j8 h) w' ~ATK-ESP8266 WIFI 可以使用官方提供的 SDK 作二次开发来使用,也可以直接利用官方出厂提供的固件直接 AT 指令配置模块使用。我们只介绍通过 AT 指令集配置模块的网络参数。
  g( k+ N* h$ N2 ?. }模块默认是 AT 指令状态,模块波特率:115200(8 位数据位,1 位停止位),这里我们仅介绍大部分用户常用指令,详细的指令集请参考《ESP8266_AT 指令集 V2.1.0.pdf》这个文档。
3 {' I% n- Q6 _& o
, U7 q% F" l8 n) m; \. }/ DATK-ESP8266 模块支持 STA/AP/STA+AP 三种工作模式。
; \$ A3 S8 z* w: ?
& Q. \* K) v1 A, _8 l( B⧫ STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。, O1 [2 P5 N! C8 p5 ^1 y" L
⧫ AP 模式:默认模式 ATK_ESP8266 模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。
! p' s$ J; z  C1 W0 d$ Q3 S⧫ STA+AP 模式:两种模式的共存模式,(STA 模式)即可以通过路由器连接到互联网,并通过互联网控制设备;(AP 模式)也可作为 wifi 热点,其他 wifi设备连接到模块。这样实现局域网和广域网的无缝切换,方便操作。
' h6 `5 L; U& p2 B7 o, y4 [0 \% H4 k& [9 ^# s, e
环境需求9 P! T1 [. C0 l' P  y7 T' W0 F5 x' i
1,ATK-ESP8266 WIFI 模块一个" c; Z# U( Z9 Q7 v4 V9 ?3 l
2, 电脑一台& x* G0 |4 l1 N% h
3, USB 转 TTL 模块一个
6 W# b3 Z+ E  e% \4 c4, 电脑安装 CH340 驱动(USB 转 TTL 模块必须)
. X5 R* g$ x2 l8 K4 J) m
5 Z2 V# Y0 s& |& v; v1 g# a2 w, O* f$ I% Y1 X# t( ^
. s) n7 _9 A2 I: d
收藏 评论0 发布时间:2022-6-16 18:00

举报

0个回答

所属标签

相似分享

官网相关资源

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