0 有用
3 下载

ESP8266 WiFi模块的DIY PCB

文件列表(压缩包大小 81.89K)

免费

概述

需要的元件

  • ESP8266 WiFi模块(ESP-01)

  • 插针母接头

  • 按钮

  • 1KΩ电阻(1/4W)

  • 2.2KΩ电阻(1/4W)

  • 100 nF电容

  • 两路开关

原理及流程

总览

在本项目中,我将向你展示如何为ESP8266 WiFi模块设计和开发PCB。在“ ESP8266和ARDUINO入门”项目,我曾提到ESP8266 WiFi模块的引脚无法直接插入面包板中。

在那个项目中,我为ESP8266 WiFi模块制作了一块小型穿孔板,以便将其插入面包板,你可以将其称为面包板适配器。

ESP8266 Arduino影像6

尽管该穿孔板达到了在面包板上使用ESP8266的目的,我仍然需要连接电平转换器电阻和按钮来重置模块。

因此,我决定为ESP8266 WiFi模块单独制作PCB,而不是使用面包板适配器制,它具有所有基本元件,例如电源、GPIO引脚和通信(RX和TX)的引脚、用于选择编程模式或正常模式、复位按钮、用于插入ESP8266 WiFi模块的插头和用于RX引脚的电平转换器电阻。

下面先介绍ESP8266 WiFi模块的电路图。

电路图

在进行ESP8266开发板的PCB设计之前,先设计所有组件和连接的电路图。

下图为ESP8266 ESP-01 WiFi模块的电路:

ESP8266 WiFi模块的DIY PCB电路图

电路设计

ESP8266 ESP-01型号有8个引脚,分别是:VCC,GND,RX,TX,GPIO0,GPIO2,RST和CH_PD。引脚说明已在之前的教程中提到。

在电路设计方面:

  • 模块的VCC和CH_PD引脚连接到电源接头连接器的VCC端子,而GND引脚接地。

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

  • RST引脚连接到按钮的一端,按钮的另一端连接到GND。

  • GPIO2直接连接到GPIO母头中的端子之一。

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

  • ESP8266 WiFi模块的TX引脚直接连接到通信母接头的TX端子。

  • RX引脚通过一个由1KΩ和2.2KΩ电阻组成的电平转换器直接连接。

设计PCB

了解要求并设计电路图后,可便开始ESP8266 WiFi模块设计PCB。为此,我使用了Autodesk的Eagle PCB软件。

下图显示了PCB设计的原理图部分的布局。该图像仅供参考,你可以根据需要使用Eagle绘制原理图。

ESP8266 WiFi模块的DIY PCB原理图

原理图完成后,下一步就是进行实际的PCB设计。由于这是DIY PCB,所以我使用了单层设计(在多处使用了跳线)。

下图显示了ESP8266 WiFi模块的PCB布局:

ESP8266 WiFi模块的DIY PCB布局

制作PCB和组装组件

在“如何在家中制作自己的PCB ”教程中,我已经提到了制作自己的PCB时需要的步骤。有关该教程的步骤和说明,我将不再重复。

开发完PCB之后,便可以开始组装组件并将它们焊接到板上。下图显示了已放置并焊接所有组件的最终电路板。

用于ESP8266 WiFi模块组装PCB的DIY PCB

ESP8266 WiFi模块PCB的工作

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

ESP8266 WiFi模块PCB的DIY PCB工作

激活编程模式后,你可以按照教程“如何更新ESP8266 固件 ”中的说明进行固件更新,也可以仅上传一个闪烁的程序来使LED闪烁。

上载程序/固件完成后,将开关滑动到普通模式,然后按复位按钮,已上载的程序/固件将运行。

最后

所有需要的文件在下载区均可找到。

via:https://www.electronicshub.org/diy-pcb-for-esp8266-wifi-module/

理工酷提示:

如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈

评论(0)

0/250