0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设计和开发PCBESP8266WiFi模块

454398 来源:工程师吴畏 2019-07-29 10:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

在本项目/教程中,我将向您展示如何设计和开发PCB ESP8266 WiFi模块。如果你还记得“开始使用ESP8266和ARDUINO ”项目,我已经提到ESP8266 WiFi模块的引脚不是面包板友好的。

在那里,我为ESP8266 WiFi模块做了一个小的穿孔板,以便将它插入面包板,你可以称之为面包板适配器。

即使这个穿孔板用于在面包板上使用ESP8266,我仍然必须连接电平转换器电阻器,按钮分别重置模块。

因此,我没有为面包板适配器制作PCB,而是决定为ESP8266 WiFi模块制作一块PCB,其中包含所有必需的组件,如电源连接器,GPIO引脚和通信(RX和TX),用于选择编程模式或普通模式的滑动开关,用于复位的按钮,用于插入ESP8266 WiFi模块的接头和用于模块RX接头的电平转换器电阻

让我们通过查看包含所有必要组件的电路图来启动ESP8266 WiFi模块的PCB。

电路图

在继续ESP8266板的PCB设计之前,您需要设计包含所有组件和连接的电路图。

下图显示了ESP8266 ESP-01 WiFi模块的电路连接。

我将解释电路设计稍后,首先让我们看看电路设计中使用的所有元件。

所需组件

以下是用于设计ESP8266 WiFi模块PCB板电路的所有组件的列表。

ESP8266 WiFi模块(ESP-01)

母头(几条)

按钮

1KΩ电阻(1/4瓦)

2.2KΩ电阻(1/4瓦)

100 nF电容

双向滑动开关

电路设计

首先,我们需要回忆一下Pin配置ESP8266 WiFi模块。 ESP8266 ESP-01型号有8个引脚,即:VCC,GND,RX,TX,GPIO0,GPIO2,RST和CH_PD。引脚说明已在前面的教程中提及。

进入电路设计后,模块的VCC和CH_PD引脚连接到电源的VCC端子电源接头,GND引脚连接到GND端子。

在VCC和GND母头之间连接一个100 nF陶瓷圆盘电容。

RST(复位)引脚连接到按钮的一端,按钮的另一端连接到GND。

GPIO2是直接连接到GPIO母头中的一个端子。 GPIO0引脚连接到双向滑动开关的中心端子。开关的一端连接到GPIO母头的第二个端子,另一端连接到GND。

接下来是通信引脚,即TX和RX。 ESP8266 WiFi模块的TX引脚直接连接到通信母头的TX端子。另一方面,RX引脚通过由1KΩ和2.2KΩ电阻组成的电平转换器连接。

设计ESP8266 WiFi模块的PCB

在了解了要求并设计电路图之后,您可以继续为ESP8266 WiFi模块设计PCB。我为此目的使用了Autodesk的Eagle PCB软件。

下图显示了PCB设计原理图部分的简单布局。此图像仅供参考,您可以使用电路图按照您的方便绘制原理图。

之后原理图完成后,下一步是继续实际的PCB设计。由于这是一个DIY PCB,我使用了单层设计(虽然我不得不在一个地方使用跳线)。

ESP8266 WiFi模块的PCB布局是如下图所示。再次,这不是一个伟大的设计,但它符合目的。

制作PCB和装配组件

在“如何在家中制作自己的PCB ”教程中,我已经提到了必要的步骤然后制作自己的PCB。我不会重复这些步骤和说明,因为您在教程中遵循它们。

在开发PCB之后,您可以组装组件并将它们焊接到电路板上。放置和焊接所有元件的最终电路板如下图所示。

PCB工作对于ESP8266 WiFi模块

组装好组件后,将3.3V电源连接到电路板上的VCC和GND引脚。如果要对ESP8266进行编程或将固件刷到其上,请将开关滑动到编程模式位置,然后按一下复位按钮。

现在编程模式已激活,您可以按照本教程“如何更新FLASH ESP8266 FIRMWARE ”所示继续闪烁固件,或者只需上传闪烁草图即可使LED闪烁。

完成上传程序/固件后,将开关滑动至正常模式并按下重置按钮。现在上传的程序/固件将运行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • wifi模块
    +关注

    关注

    60

    文章

    395

    浏览量

    77660
  • ESP8266
    +关注

    关注

    51

    文章

    972

    浏览量

    49977
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    4g模块加装改wifi模块

    -请问各位大神图中的美格智能SLM320-C的4g模块如何改造加装ESP8266wifi模块??请各位大神帮帮忙
    发表于 05-07 12:07

    ESP8266系列】WT8266-S3模组规格书

    概述ESP-07S(WT8266-S3)Wi-Fi模块是由启明云端科技开发的、低功耗高性价比的嵌入式无线网络控制模块。可满足智能电网、楼宇自动化、安防、智能家居、远程医疗等物联网应用的
    的头像 发表于 02-05 18:04 344次阅读
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S3模组规格书

    ESP8266系列】WT8266-S5模组规格书

    概述ESP-12F(WT8266-S5)WiFi模块是由启明云端科技开发的、低功耗高性价比的嵌入式无线网络控制模块。可满足智能电网、楼宇自动
    的头像 发表于 02-05 18:03 557次阅读
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S5模组规格书

    ESP8266系列】WT8266-S6模组规格书

    ESP-12S(WT8266-S6)Wi-Fi模块是由启明云端科技开发的、低功耗高性价比的嵌入式无线网络控制模块。可满足智能电网、楼宇自动化、安防、智能家居、远程医疗等物联网应用的需求
    的头像 发表于 02-05 18:03 491次阅读
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S6模组规格书

    ESP8266系列】WT8266-S1模组产品介绍

    WT8266-S1WiFi模块是由启明云端科技开发的、低功耗高性价比的嵌入式无线网络控制模块。可满足智能电网、楼宇自动化、安防、智能家居、远程医疗等物联网应用的需求。该
    的头像 发表于 01-29 18:22 806次阅读
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S1模组产品介绍

    ESP8266系列】WT8266-S6模组产品介绍

    ESP-12S(WT8266-S6)Wi-Fi模块是由启明云端科技开发的、低功耗高性价比的嵌入式无线网络控制模块。可满足智能电网、楼宇自动化、安防、智能家居、远程医疗等物联网应用的需求
    的头像 发表于 01-29 18:22 561次阅读
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S6模组产品介绍

    【瑞萨RA6E2地奇星开发板试用】基于RA6E2+ESP8266在STA模式下数据透传到Python服务器整体系统演示总结

    自动重连。 7. 整体总结: 本文介绍了【瑞萨 RA6E2 地奇星开发板】驱动 esp8266 WiFi模块实现:基于RA6E2+ESP8266
    发表于 12-28 20:16

    【瑞萨RA6E2地奇星开发板试用】使用`RA6E2`驱动 `ESP8266 WiFi模块`,调试AT指令。

    ) 5. 工程运行效果 6. 总结 本文介绍了【瑞萨 RA6E2 地奇星开发板】驱动 esp8266 WiFi模块实现串口打印调用AT指令响应的项目设计, 包括串口调试和配置、
    发表于 12-25 10:08

    【瑞萨RA6E2地奇星开发板试用】使用RA6E2驱动 esp8266 WiFi模块进行串口通信【已修复】

    1. 需求描述 使用RA6E2驱动 esp8266 WiFi模块,用串口调试助手显示 esp8266WiFi模块响应数据。 具体来说: 串口
    发表于 12-17 10:13

    【瑞萨RA6E2地奇星开发板试用】使用瑞萨RA6E2开发板调试ESP8266-01S WiFi模块,串口调试AT指令、固件升级

    1. ESP8266-01S WiFi模块介绍 1.1 实物图展示: 1.2 引脚说明图: 1.3 引脚功能说明 注:有2个引脚需要接3V3电源,1个引脚接GND。需要共地。 (即为:接同一个
    发表于 12-16 20:10

    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例

    【应用】国产26MHz频率晶振应用于物联网WIFI物联网模块(串口转WiFi模块),Espressif(乐鑫)ESP8285/ESP8266
    的头像 发表于 11-21 15:37 5104次阅读
    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/<b class='flag-5'>ESP8266</b>芯片案例

    ESP8266和ESP32开发板常见的2种下载方式

    至240MHz CPU,而ESP8266是单核处理器,主频支持80MHz至160MHZ。 这些WiFi模块都带有GPIO,支持SPI,I2C,UART等各种协议。这两款芯片都有STA/AP/STA+AP的工作模式。E...
    的头像 发表于 11-10 20:30 1588次阅读
    <b class='flag-5'>ESP8266</b>和ESP32<b class='flag-5'>开发</b>板常见的2种下载方式

    在蜂鸟处理器上进行RT-Thread+ESP8266 wifi模块开发

    本队伍编号CICC3042,本文介绍在蜂鸟处理器上运行RT-Thread实时操作系统,并进行ESP8266wifi模块开发。 在蜂鸟配套的sdk中提供了RT-Thread的移植 https
    发表于 10-31 09:02

    ESP8266和ESP32开发板常见的2种下载方式

    协议,完整的 TCP/IP 协议栈以及蓝牙协议栈。用户可以使用这两款模块为现有的设备添加WIFI联网功能或蓝牙(ESP32),轻松的构建独立的网络控制器和远程控制监控设备。 ESP8266接口视图
    发表于 10-24 18:04

    单片机实例项目:ESP8266串口WIFI

    单片机实例项目:ESP8266串口WIFI,推荐下载!
    发表于 06-03 21:01