如果您还记得,我们已经介绍了 ESP8266芯片,这是一种非常实用的IC,用于WiFi连接,可在Arduino项目中使用。 现在轮到你了 轮到Wemos D1,一块包含相同芯片的电路板,对于许多DIY项目也非常实用。 如果您愿意,可以从Wemos官方网站上获取此板的文档,在这里您可以 从这里访问.
Te 我建议在ESP8266上阅读我们的文章 我已在上一个链接中添加了该链接,否则,从Wemos D1开始时,如果您没有基础,则会有些失落。 您还应该在下面看到我们的其他指南 节点MCU,这与ESP8266和今天与我们相关的其他组件有很大关系。 在这两篇文章中,您还将获得能够对ESP8266进行编程的代码示例,Arduino IDE的必需库等。
威莫斯
是一个 中国制造品牌 这种类型的电子开发板及其屏蔽罩 网络公报。 在其特色产品中,您可以找到Wemos D1板。
威莫斯D1
Wemos提供了两个非常有趣的板块,其中一个是Wemos D1,另一个是它的妹妹 Wemos D1迷你,较小的版本或其他较昂贵的版本,例如Pro(使用16M闪存而不是4M闪存)等。 对于许多人来说,它是ESP8266芯片最喜欢的开发板之一,即使在NodeMCU之上,还是在某些应用中带有ESP8266的其他模块上。
在我引用的NodeMCU和ESP8266文章中,您可以了解到ESP8266芯片可以集成到各种模块中,例如ESP12,ESP12E等。 如果是 Wemos D1 Mini, 它的尺寸比直接使用ESP12大一点,尺寸为34.2×25.6mm,重量为3克。
但是,如果您使用裸露的ESP12,则会有很多缺点。 使用Wemos D1 Mini,您将拥有许多优势和额外功能,例如 microUSB端口和串行转换器 为您的连接。 它还包括一个稳压器,可直接将其馈入Arduino的5V插座,内部电路将负责将这些电压传递至模块真正需要的电压。
的另一个优势 Wemos产品 是他们允许 通过防护罩扩展其功能, 大量用于控制电动机(驱动器),继电器模块,OLED屏幕,温度和湿度传感器,PIR,按钮等。 也就是说,它为您提供了许多功能,可以在Internet或WAN网络的控制下使用这些组件。
虽然 并非一切都是优势相反,与其他模块(例如ESP11或NodeMCU)中的17个GPIO相比,它具有12个GPIO的可用引脚数量较少。 但是,这应该不是主要问题,因为尽管所有项目都将取决于每个用户的需求,但许多项目并不需要超过这11个引脚。
功能,引脚排列和价格
基于 ESP12E,共享功能因此,我在这里为您提供一个摘要:
- 它的工作速度为80至160Mhz。
- 4 MB闪存
- 3.3v电源,尽管它具有转换器,可以根据需要用Arduino的5V供电。
- 11个GPIO,除D0外,全部带PWM。
- 打断
- I2C总线
- 模拟输入1(最大3.2v)
- MicroUSB连接器
El PRECIO 从大约2欧元到峰值,最高20欧元,具体取决于型号。 您可以在许多专业商店和在线上找到它。 因此,您可以拥有非常非常便宜的Wemos D1 Mini,它比NodeMCU还要贵,而且仅比ESP12E模块的价格高一点,而且没有其他额外的费用...
至 购买这些产品及其防护罩,Wemos提供了一部分 在线商店,但将您重定向到 全球速卖通, 因此它是正式发行的地方。
El 引脚 Wemos D1 Mini基本主板的外观是:
- TX:连接到ESP8266的TXD,用于TXD。
- RX:连接到ESP8266的RXD,用于RXD。
- A0:连接到与模拟输入同名的引脚。
- D0:是模块的GPIO16,用作I / O。
- D1:模块的GPIO5,例如I / O,PWM,中断,I2C和SCL。
- D2:至GPIO4,用于I / O,PWM,中断,I2C,SDA。
- D3:至GPIO0,用于具有10K上拉电阻,PWM,中断和I2C的I / O。
- D4:GPIO2,与上面相同,但增加了BUILTIN_LED
- D5:至GPIO14,用于I / O,PWM,中断,I2C和SCK。
- D6:GPIO12,与上面相同,但不是MISO的SCK。
- D7:与ESP13的GPIO12相同。
- D8:至GPIO15,用于具有10K下拉电阻,PWM,中断,I2C和SS的I / O。
- G:是GND(接地),接地。
- 5V:用于电源。
- 3V3:3.3v电源。
- RST:连接到RST,即复位。
至 获取数据表您已经知道可以从我在本文开头留下的Wemos官方网站上获取文档。 还 他们有一个完整的维基 我建议您这样做,因为您可以获得很多帮助...他们甚至 教程.