首页  

esp32与esp8266的区别     所属分类 IOT 浏览量 262
esp32 和 esp8266 都是控制芯片 ,只是开发板上的一颗控制芯片。
带有wifi功能,但不是wifi模块 

两款芯片都是32位处理器
esp32是双核160MHz至240MHz CPU,而esp8266是单核处理器,运行频率为80MHz

esp32比esp8266拥有更快的wifi,更多的GPIO,并且支持蓝牙4.2
ESP32配有触摸感应针脚,可用于唤醒ESP32深度睡眠,内置 霍尔效应传感器 和 温度传感器。

ESP32具有不同大小的嵌入式闪存,支持多个外部QSPI闪存和SRAM芯片(最多16MB)。

ESP32芯片具有34个GPIO引脚,且大部分GPIO都可以配置内部上拉或下拉电阻,可以与SDIO、UART等实现多路复用。
ESP32还具有两个8位DAC通道和一个12位SAR ADC,支持来自18个通道的测量量。
ESP32芯片除了SDIO、SPI、HSPI、I2C、I2S和UART接口外,还有霍尔传感器、10个电容感应GPIOs和一个以太网MAC接口。



两者都属于低成本产品,但ESP32的成本略高,ESP32的成本是ESP8266的两倍。
由于ESP8266上市时间较长,在软件方面可以得到更多支持,使用会更方便,更兼容。
但是,ESP8266在GPIO映射方面有一些限制,没有足够的引脚可以操作。


总的来说,ESP32在以下几个方面具有优势:
功耗方面:ESP32的工作电流是5µA相比ESP8266的20µA功耗更低。
时钟速度方面:ESP32的时钟速度也比ESP8266快了两倍。
接口扩展方面:ESP32蓝牙和GPIO的引脚更多,可以满足更多的连接。

根据项目需求选择使用 ESP32 或 ESP8266

上一篇     下一篇
嵌入式软件面试题

工业互联网术语与定义1.0

ESP8266

物联网五层架构

社保医保公积金查询

智能网格设置要点