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

    文章

    379

    浏览量

    73474
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44964
收藏 人收藏

    评论

    相关推荐

    ESP8266笔记-05.ESP8266 WIFI的使用

    ESP8266是怎么火起来的?毫无疑问就是他把WIFI模块的价格成功的打了下来,在我第一次看到ESP8266仅仅10元成本的开发板竟然可以连
    发表于 10-31 18:33

    arduino(1)--ESP8266配置

    硬件准备 首先需要准备一个开发板,这里我准备的是淘宝购买的兼容arduino的ESP8266模块。 arduino配置 我使用的是arduino来编程实现,故需要下载对应的库文件,打开
    发表于 09-06 11:00

    ESP8266需要烧录固件库嘛

    需要。ESP8266是一款非常流行的Wi-Fi模块,广泛应用于物联网项目中。它具有低成本、低功耗、易于编程等特点,因此受到了许多开发者的喜爱。在开发
    的头像 发表于 08-19 17:30 849次阅读

    esp8266不烧录可以使用吗

    ESP8266是一款非常流行的Wi-Fi模块,广泛应用于物联网项目中。然而,如果不进行烧录,ESP8266将无法正常工作。 1. ESP8266简介
    的头像 发表于 08-19 17:28 770次阅读

    esp8266wifi模块怎么连接手机

    ESP8266 WiFi模块连接手机主要可以通过两种方式实现: 通过路由器连接(STA模式)和直接作为热点连接(AP模式) 。以下是两种连接方式的步骤: 一、通过路由器连接(STA模式) 配置
    的头像 发表于 08-19 17:27 2648次阅读

    如何使用ESP8266创建一个WiFi热点?

    我有第二张提供免费互联网的SIM卡,但我无法在手机中使用它,因为我只有一个SIM卡插槽。 因此,我想使用ESP8266创建一个WiFi热点,并使其将接收到的所有流量路由到包含我的第二张SIM卡
    发表于 07-19 11:29

    如何给ESP8266模块命名?

    我正在为我ESP8266模块分配一个名称。我想使用名称访问它,而不是 Station 模式下的 IP 地址。有什么建议怎么做吗? 我正在使用本机代码和 AT 命令。我在 WIFI AP 中为
    发表于 07-19 08:47

    STM32F103 + ESP8266与机智云开发常见问题集锦:入门者必读!

    关于ESP8266模块的选择针对初学者,强烈建议选择带有串口的ESP8266开发板!这可以避免像我曾经遇到的烧录固件失败等问题。推荐直接购买已预装机智云固件的
    的头像 发表于 07-18 08:11 483次阅读
    STM32F103 + <b class='flag-5'>ESP8266</b>与机智云<b class='flag-5'>开发</b>常见问题集锦:入门者必读!

    esp8266 wifi模块CIPSEND发送返回no tail的原因?

    问题介绍:最近在做一个wifi通信的项目,用到了esp8266的模组,GMR版本信息如下; L:9 D:AT+GMR L:43 D:AT version:0.60.0.0(Jan 29 2016
    发表于 07-16 07:27

    ESP8266EX连接到WIFI AP时,是否需要执行一些特殊程序?

    ESP8266EX处于 STATION 模式。我正在使用 0.9.2 SDK 和 lubuntu 来构建。 1.当模块上电后首次连接到WIFI AP时,一切正常。 2. 当我关闭我的 WIF
    发表于 07-15 07:57

    是否可以修改ESP8266wifi信标框架?

    我想知道我是否可以修改ESP8266wifi 信标框架.
    发表于 07-12 12:15

    如何使用ESP8266WiFi嵌入到设备中?

    我们考虑使用ESP8266WiFi 嵌入到我们的设备中。
    发表于 07-12 10:41

    请问ESP8266为什么无法加入AP?

    我正在使用ESP8266最新的 SDK 版本 3.4。我编写了一个将加入 AP 的代码。代码在 ESP8266 Devkit 上运行,但不在 ESP01 模块上运行。在两个模块上,代码
    发表于 07-08 08:24

    使用Wi-Fi ESP8266方案模组接入云平台

    ESP8266模块芯片是基于无线通信协议的UARTWi-Fi透传模块芯片,支持802.11b/g/n的无线标准,并带有三种可选择的工作模式。ESP8266
    的头像 发表于 05-10 08:20 1826次阅读
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模组接入云平台

    单片机怎么连接wifi模块esp

    连接WiFi模块ESP8266到单片机有多种方法和步骤。在这篇文章中,我将为您详细介绍如何连接ESP8266模块到Arduino单片机。本文
    的头像 发表于 12-25 13:42 2494次阅读