ESP8266概述
ESP8266。
Espressif用于ESP8266模块的低成本ESP8266EX是一款具有完整TCP/IP堆栈和微控制器功能的微芯片。它采用Tensilica L106 32位RISC处理器(通常为80MHz),最高频率为160 MHz,支持iBus,dBus和AHB接口。
用户可以使用高达16MB的外部SPI闪存存储器程式。 ESP8266EX无线电支持14通道及其2.4GHz接收器和发射器。至于Wi-Fi(72.2mbps),ESP8266EX实现了TCP/IP和完整的802.11 b/g/n WLAN MAC协议(2个虚拟Wi-Fi接口)。
无线电和Wi-Fi是在Modem-sleep,Light-sleep和Deep-sleep模式下禁用四种电源管理模式中的三种(第四种是活动模式)。它有17个GPIO引脚,4个软件实现的PWM输出引脚,以及SDIO,SPI,HSPI,I2C,I2S和UART接口。还支持红外遥控接口和嵌入式模数转换器。
ESP32概述
ESP32芯片(包括ESP32-D0WD,ESP32-D0WDQ6,ESP32-D2WD,ESP32-S0WD)配有集成的Wi-Fi和双模蓝牙。根据型号的不同,ESP32包含一个或两个低功耗Xtensa®32位LX6微处理器,最高频率为240 MHz(通常为160MHz)和Xtensa RAM/ROM,本地存储器和JTAG接口。
与ESP8266EX不同,ESP32具有不同尺寸的嵌入式闪存,并支持多个外部QSPI闪存和SRAM芯片(最大16MB)。 ESP32的收音机就像ESP8266一样,但增加了一个巴伦和一个发射 - 接收开关。
ESP32。图片由Mouser提供。
上一代芯片的另一项改进是包含嵌入式RTC时钟。 ESP32以高达150 Mbps的数据速率实现TCP/IP和完整的802.11 b/g/n Wi-Fi MAC协议(4个虚拟Wi-Fi接口)。它还支持经典蓝牙和蓝牙低功耗。但是,这些在五种电源管理模式下都被禁用。
34个GPIO引脚中的大多数可配置内部上拉或下拉电阻,并可与SDIO,UART等复用。 ESP32还具有两个8位DAC通道和一个12位SAR ADC,支持18个通道的测量。
还提供霍尔传感器,10个电容感应GPIO和以太网MAC接口。 SDIO,SPI,HSPI,I2C,I2S和UART接口。
你应该升级吗?
总的来说,ESP32比ESP8266更强大。与其前代产品消耗的20μA相比,它在最低功耗设置下仅消耗5μA电流,典型时钟速度提高了两倍。
内置蓝牙模式和增加的GPIO引脚密封了这笔交易。
升级的唯一缺点是遗留软件支持和成本。 ESP32的成本约为ESP8266的两倍,尽管它们都是低成本的解决方案。
如果您的项目依赖于不再主动维护的软件,则ESP32可能不支持该项目。如果您的设备正常工作并且您没有添加功能的计划,则查找变通方法或编写端口可能不值得。
但是,如果您的项目能够从超低功耗,更多GPIO引脚,更强大的处理器和增强的连接性中获益,那么ESP32是一次有价值的升级。
-
ESP8266
+关注
关注
50文章
962浏览量
44836 -
ESP32
+关注
关注
18文章
958浏览量
17092
发布评论请先 登录
相关推荐
评论