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

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

[复制链接]
STMCU小助手 发布时间:2022-6-16 18:00
01. ESP8266模块简介/ K; x: t# o: k! \1 }2 d2 i, D5 J
ATK-ESP8266 是正点原子团队推出的一款高性能的 UART-WiFi(串口-无线)模块,ATK-ESP8266 板载了正点原子团队自主开发的 ATK-ESP-01 模块,该模块通过 FCC,CE 认证,可直接用于产品出口欧美地区。
- |6 Y% Y2 h0 W1 I
7 o, D* P- w, P1 S+ W+ |ATK-ESP8266 模块采用串口(LVTTL)与 MCU(或其他串口设备)通信,内置TCP/IP 协议栈,能够实现串口与 WIFI 之间的转换。
3 P' f7 r+ C# h5 i9 ~( o2 c! s1 x2 Z, {& V! T. [
通过 ATK-ESP8266 模块,传统的串口设备只是需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。
$ \" N6 |8 R* ]; g2 e) {) n4 |  a2 t' Z+ K7 R
ATK-ESP8266 模块支持 LVTTL 串口,兼容 3.3V 和 5V 单片机系统,可以很方便的与你的产品进行连接。模块支持串口转WIFI STA、串口转AP和WIFI STA+WIFIAP 的模式,从而快速构建串口-WIFI 数据传输方案,方便你的设备使用互联网传输数据。
$ U/ `% V- G% d% D& v- Y% U7 t% |1 x4 t& o) A) L1 C& W3 p
02. 特性参数" S4 Z; V7 n, p* Z
基本特性* d7 e# i: Q/ ~/ |' ?1 B) K+ }
6GRBB524(@NB@S%2S7.png
% {; D+ P: p+ ?9 g
' _) }5 G" a2 ]# d! Z功能特性
, C2 ^3 m6 i9 F+ x9 w  `* Q4 ~/ q% D: ~' S
78Y9I$FN)AP1JU(MIJLNU.png - f; L! s# Q. H% y! `6 q. V

$ x& m1 ]- t7 P! Y电气特性
; @: m$ e2 G7 y& h, c! u2 G6 ^ [K@5R@V}[K1FIC3]SRGP1G3.png
1 ^1 p$ q8 a% @' T, R0 A! R; W7 k3 s& y  b. M2 R$ Q% M
03. 模块引脚

) C: ^' y* g3 A* C( iATK-ESP8266 模块非常小巧(19mm*29mm),模块通过 6 个 2.54mm 间距的排针与外部连接,方便大家安装到自己的设备里面,模块外观如图所示:
, p1 ^! g8 @- \; F) V, r2 r# O8 f2 |) m* s! ]: F8 O
AEMRWD8X%RUW1MT$XL]2CHN.png
) R( ~% Q* q2 w3 i# _: ]- E% h9 R- G0 a' P
模块各引脚功能描述3 v! `! s. w3 A& a3 z! Y+ \5 @9 K
# D, j1 @+ d* a$ o* j
[ZXPIX`T~L8RX2SLAOHTCT0.png 3 I/ J8 O9 u# @9 l- I# C
6 o+ D0 W9 M3 s! {
04. TK-ESP-01 WIFI模块
* c( v# h/ T; L) G. S$ L/ d该模块是 ATK_ESP8266 的核心部件,ATK-ESP-01 WIFI 模块是正点原子团队自主开发的高性能串口 WIFI 模块,通过 FCC,CE 认证,可直接用于出口型产品里面。模块内嵌 TCP/IP 协议,可以实现串口、WIFI 之间的数据传输转换传输。模块尺寸图如图所示。) A3 B/ q7 `- c3 Q8 w
! e2 O% y. o) c- J& ~$ G
20201017101357553.png
* c+ z3 c! B  v- u6 @; b RX(SJ13TV{OA3]]K0LK2.png
2 u2 V9 N: @2 M8 m' w2 I* K$ m+ G& l4 i+ `. t
0 y5 M& `; @0 F9 h6 Y) v$ I; |* ]7 v
原理图
$ J/ T+ u% h1 w" p) s
9 J" A) ~. O5 Z4 P! K }]][YP96`4}G]9(891PNJRG.png
  {6 \9 L; s) A7 N- ]3 Z: s5 Q) I6 j. s
05. 模块说明) ^! G5 `) y& _/ g! K$ ~$ g/ C
ATK-ESP8266 WIFI 可以使用官方提供的 SDK 作二次开发来使用,也可以直接利用官方出厂提供的固件直接 AT 指令配置模块使用。我们只介绍通过 AT 指令集配置模块的网络参数。, y, h1 w! W2 N! Z4 a2 N
模块默认是 AT 指令状态,模块波特率:115200(8 位数据位,1 位停止位),这里我们仅介绍大部分用户常用指令,详细的指令集请参考《ESP8266_AT 指令集 V2.1.0.pdf》这个文档。, C9 }$ H  {: G* S. W& x; r

: D3 ^3 k( [! ^ATK-ESP8266 模块支持 STA/AP/STA+AP 三种工作模式。
" h, L* f5 ~4 w5 |% E5 y2 J5 _5 D, U/ M" V" x3 J4 ]
⧫ STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。) x4 P( R% C$ M. S# s. C0 J
⧫ AP 模式:默认模式 ATK_ESP8266 模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。
4 B1 B6 w6 X0 J* N. ^4 u⧫ STA+AP 模式:两种模式的共存模式,(STA 模式)即可以通过路由器连接到互联网,并通过互联网控制设备;(AP 模式)也可作为 wifi 热点,其他 wifi设备连接到模块。这样实现局域网和广域网的无缝切换,方便操作。
! `! F" K$ M8 U- O+ n  R% ^) k# T, k3 \# F8 b1 I6 Q& d( z7 D5 w1 |
环境需求; \3 {' V0 x+ s' |* i( p
1,ATK-ESP8266 WIFI 模块一个8 U  e) |& K! }
2, 电脑一台$ }2 j1 U8 t9 e, A; o. j7 Z+ U- O
3, USB 转 TTL 模块一个
& ?. r2 z& _# Q4 R9 Z9 p* R! W; x) y4, 电脑安装 CH340 驱动(USB 转 TTL 模块必须)3 S$ o5 {  o0 j' _! f4 A! L3 U
0 I, Z" x! d  b# v  h
; E! D4 _6 M3 Z  `8 Q& E
) l  y5 v. Y9 w6 Z# a7 l
赞 收藏 评论0 发布时间:2022-6-16 18:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版