EasyESP-1的相关介绍

电子说

1.2w人已加入

描述

EasyESP-1 是用于低成本,支持WiFi的ESP8266微控制器的快速原型开发板。预先安装了板载USB到串行转换器,EasyESP-1不需要任何其他硬件即可将应用程序固件下载到ESP8266芯片。该开发板中使用的ESP模块为ESP-12E。所有I/O引脚均被拆分为0.1英寸的母接头,以便于访问;另外还标有用于连接Grove传感器和其他兼容模块的标准Grove连接器。 180点面包板进一步简化了外部电路的实验和测试。您可以从我们的 Tindie商店购买EasyESP-1。非美国买家也可以从 Elecrow 获得该商品。

开发板

图。 1:EasyESP-1开发板

功能列表

轻松访问所有功能通过母头和Grove连接器的GPIO引脚

板载USB-UART芯片,易于编程和调试

180点面包板,用于测试测试电路

板载3.3V(800 mA)稳压电源

两个轻触开关用于用户输入,一个输出LED

滑动开关可在睡眠模式下启用/禁用自动唤醒功能

开发板

2:EasyESP-1功能

电源

ESP8266模块以3.3V电源供电。 EasyESP-1使用SPX3819低噪声LDO稳压器从USB端口或外部5V DC输入为ESP12E模块提供3.3V电源。 LDO的最大电流容量为500mA。有一个电源选择(PS)滑动开关(请参见图2 ),可在USB和外部5V电源选项之间进行切换。在编程过程中,EasyESP板连接到PC的USB端口,因此使用USB电源非常方便。PS开关必须位于USB位置才能使用USB电源。如果出于任何原因需要使用外部电源,则需要稳压的+ 5V DC,最小额定电流为500mA(建议为1A),并带有2.1mm公输出电源插头。外部电源插入PS开关旁边的输入DC桶式插孔。请注意,在这种情况下,PS开关必须滑至EXT位置。

注意:请记住,外部DC输入应为+ 5V稳定电压。

CP2102 USB-UART桥接器

EasyESP-1使用Silicon Labs的CP2102 USB到板上的串行桥接器设备将用户应用程序上传到ESP模块。它还允许用户使用计算机上的串行终端程序(例如Arduino IDE上的串行监视器)进行调试。可以从 Silicon Labs网站下载该USB-UART桥接设备的驱动程序。

I/O外设

ESP12E模块的I/O引脚分为0.1“间距母头(J3)以及多个grove连接器。板上可用的ESP12E I/O引脚为RST,D0-D8,Tx,Rx和模拟输入引脚AN.ESP8266的内置ADC具有10位分辨率,可以接受范围为0的输入电压至1.0V。为了将输入模拟电压的范围扩展到3.3V,EasyESP-1集成了一个简单的2电阻分压器网络,如图所示。 3 。

开发板

图。 3:电阻分压器网络将ADC输入范围增加到3.3V

两个用户轻触开关( SW1 和《还可以通过母头( J3 )访问strong》 SW2 )和一个用户LED( LD1 )。在默认情况下,轻触开关输出被拉高。按下它们时,相应的 J3 引脚( SW1 和 SW2 )将变为“低”。同样, LD1 被配置为高电平有效,这意味着当 J3 的 LD1 引脚连接到逻辑“高”时, LD1 LED点亮。所有ESP12E I/O引脚,用户轻触开关和LED以及电源引脚均布置在2×12接头连接器( J3 )中。也可以通过 U5 树林连接器访问 AN 引脚。在ESP8266中,I2C是通过按位实现的,因此,任何两个I/O引脚都可以配置为I2C总线。但是,为了使用户更轻松,EasyESP-1板提供了三个I2C格罗夫连接器(I2C1,I2C2和I2C3),它们分别硬连接到 D1 (SCK)和 D2 (SDA)引脚。 EasyESP-1 isgivenin 的I/O部分的特写照片。 4 。

开发板

图。 4:2×12母头(J3)和grove连接器可用于访问ESP12E I/O引脚以及用户开关和LED

请注意,EasyESP-1使用与 NodeMCU 相同的I/O索引。这与内部GPIO索引不匹配。例如,引脚D1实际上映射到内部GPIO5。如果您使用Arduino IDE对EasyESP-1进行编程,则可以同时访问此引脚。例如,digitalWrite(D1,LOW)和digitalWrite(5,LOW)都将做同样的事情,将逻辑“低”写入D1引脚。下图描述了EasyESP-1 Dx和ESP8266内部GPIO之间的引脚映射。请注意,通过将 TX 和 RX 引脚寻址为 D10 (GPIO1)和 D9 ,也可以调用它们来进行正常的I/O操作。分别为strong》(GPIO3)。

开发板

EasyESP-1 I/O引脚索引与ESP8266内部GPIO

唤醒使能开关

对于低功耗应用,ESP8266可以在深度睡眠模式下进入深度睡眠模式为了使ESP8266在特定时间间隔后自动从睡眠模式唤醒,必须将 XPD/D0 引脚(也是GPIO16)连接到ESP8266的复位线。在EasyESP-1板上,可以通过将唤醒启用开关滑动到 EN 位置来轻松完成此操作。

下载EasyESP-1 Eagle CAD文件

从我们的Tindie商店购买EasyESP-1 国际买家请访问此处

开发板

责任编辑:wv

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分