带以太网连接的 ESP8266

物联网 以太网 界面 电源 ESP8266
2021-06-04 23:58:31

我想知道是否有人知道将 ESP8266 转换为非 WiFi 的方法。即通过以太网连接,最好有 PoE 的可能性。

询问原因:我的计划是在一个不适合 wifi 环境的储物柜中安装传感器。我特别想监测湿度和温度。我有很多 ESP8266 单元并且喜欢固件 ESPeasy,因此想坚持使用该平台。

2个回答

最简单的解决方案是添加一个通过 SPI 驱动的外部以太网接口,如本示例中使用的那样

也可以直接对以太网接口进行 bit-bang,如本文所述,ESP8266 中发现的以太网控制器不过,性能可能不如专用接口。

这些都不包括以太网供电,后者可能不会给您留下很多备用计算资源(尽管您的应用程序很多人不在乎)。

如果您对 PoE 特别感兴趣,这个青少年论坛主题讨论了为电路板构建屏蔽。虽然基板正在生产中,但它看起来不像以太网屏蔽。

ESP8266 没有设计以太网 MAC,但这不应该阻止您。但是,正如肖恩所说,它对您施加了一系列非常严格的限制。

您说您希望继续使用 ESP8266 平台,但如果您的项目无法处理使用 ENC28J60 式芯片或位爆破以太网提供的微不足道的数据速率,那么还有另一种选择。ESP32具有10/100 Mb / s以太网MAC,只需要一个PHY,磁学,和RJ45连接器,并且ESP32模块都只是作为廉价(如果不是更便宜的)比ESP8266的。

这种方法的不幸缺点是,似乎还没有许多 ESP32 防护罩上市。