ESP8266节点MCU由电池供电

时间:2017-08-27 18:19:16

标签: esp8266 battery nodemcu

我是ESP8266的新手,并开始使用它构建基本设备。不过我使用的是USB 5V墙上适配器,因为nodeMCU的USB UART转换器为3.3V。

如果我想让电池供电,那么简单,小巧(体积小,以便它可以与nodemcu和小型传感器配合使用)和经济的方法,使我的nodemcu仍然安全吗? - 我能想到的一个选择是将3.7V的锂离子电池连接到VIN。 - 另一个是使用更大的电压并使用转换器将其转换为大约5V,然后使用它连接到VIN。

如果有效,请告诉我?否则,如果有更好的选择,请建议。此外,如果您指的是任何物品/产品,请帮助提供确切的型号,以便我可以在互联网上搜索以考虑购买它们。

最后我并不太了解电路和电路。术语(学习它们),所以请帮助我用基本的术语解释。

Ps:这个问题曾经在stackoverflow上看过一段时间,但我找不到一个统一的答案而且对此感到困惑。感谢您的理解。

谢谢, 斯里达尔。

2 个答案:

答案 0 :(得分:2)

这真的更适合电子姊妹网站或a esp8266.com forum,但对于它的麦芽汁来说,这是我的意见。

恕我直言,您最方便的选择是购买带有LiPo连接器的devkit。我建议使用WeMOS D1 mini加上battery shield。另一种选择是Adafruit Feather HUZZAH

为这些电路板找到合适的连接器有时会遇到一些挑战。疑难杂症!这些板的不同版本可能使用不同的连接器。目前,WeMOS电池屏蔽使用2针JST PH 2.0mm。

答案 1 :(得分:0)

,您不能使用3.7v锂电池直接为NodeMCU供电 。充满电的锂离子电池输出的电压为 4.2v 。 NodeMCU板具有一个( 5v及以上)vin插槽以及两个 3.6v 插槽。如果将电池直接连接到3.6v,则可能会 油炸 NodeMCU板。因此,在这种情况下,通常有3种方法可以连接电池而不用炸板:

  1. 您可以使用 升压转换器 将4.2v输出转换为5v。然后将其连接到vin。这样会消耗更多电流,并且电池会迅速放电(例如:MT3608升压升压转换器)。
  2. 您可以使用 降压转换器 将4.2v转换为稳定的3.6v(例如:LM2596降压转换器)。
  3. 最后,最有效的方法是在中间连接一个3.3v LDO 。使用降压和LDO的区别在于,降压可提供稳定的3.6v输出,而LDO的输出取决于电池的输入电压(例如:S111733PI)。