Espressif Systems(乐鑫系统)的ESP32和ESP32-S2开发板包括各种功能,例如模拟输入、输出、多个 I/O 端口、蓝牙、WiFi、触摸开关、BLE、实时时钟、定时器等。
Espressif Systems提供基础软硬件资源,帮助应用开发者使用ESP32-S2实现他们的想法系列硬件。此外,Espressif Systems开发框架旨在用于具有蓝牙、Wi-Fi、电源管理和众多其它系统功能的物联网开发应用。与ESP32板相比,ESP32-S2板会带来一些额外好处,例如性能和功耗,尽管它缺乏一些重要的硬件功能,例如双核CPU或蓝牙。
那么,ESP32与ESP32-S2板之间有什么区别差异?本文将对其进行简单的概述,一起来看看吧。
什么是ESP32-S2?
ESP32-S2是一款SoC(片上系统),包含不同的功能,例如:2.4GHz频段Wi-Fi、USB OTG接口、各种外设、内置安全硬件、单核Xtensa 32位LX7 CPU、运行FSM核心/RISC-V的超低功耗协处理器。 ESP32-S2采用40nm技术,提供强大、高度集成的平台,以满足对紧凑设计、高效利用电源、安全性、可靠性和高性能的持续需求。
Espressif Systems提供了基础的硬件和软件资源,帮助应用开发者使用ESP32-S2系列硬件实现他们的想法,其软件开发框架旨在用于具有蓝牙、Wi-Fi、电源管理和其它系统功能的物联网应用程序开发。
什么是ESP32?
带有一系列片上系统的ESP32开发板是最流行的ESP8266的后继者。 ESP32板具有内置Wi-Fi和蓝牙。该板基于Tensilica Xtensa LX6双核微处理器,工作频率高达240MHz。 ESP32套件包括天线开关、功率放大器、用于控制RF的巴伦、低噪声接收放大器、滤波器和电源管理模块。
ESP32板还通过以下节能功能实现极低的功耗:时钟同步和各种操作模式。该板的静态电流<5μA,这使其成为物联网应用或电池供电项目的完美工具。
ESP32与ESP32-S2之间的区别包括以下几方面内容,可供大家参考:
| ESP32 | ESP32-S2 |
| ESP32是一款低成本、低功耗SOC微控制器,包括Wi-Fi和双模蓝牙。 | ESP32-S2是一款低功耗、高度集成、基于Wi-Fi的单核微控制器。 |
| 它于2016年9月推出。 | 它于2019年9月推出。 |
| 使用的主要处理器是Tensilica Xtensa LX6。 | 使用的主要处理器是Tensilica Xtensa LX7 。 |
| 与ESP32-S2相比,ESP32的能源效率不高。 | 与ESP32相比,ESP32-S2在RF和CPU功耗方面都更加节能。 |
| SRAM为520KB。 | SRAM为320KB。 |
| ROM为448KB。 | ROM为128KB。 |
| 缓存为64KB | 缓存为8/16KB。 |
| 使用的蓝牙是BLE 4.2。 | 没有蓝牙。 |
| 没有ULP协处理器。 | 具有ULP-RISC-V ULP协处理器。 |
| 具有加密加速器,例如SHA、RNG、AES和RSA。 | 具有加密加速器,例如RSA、SHA、AES、HMAC、RNG和数字签名。 |
| 有两个I2S。 | 有一个I2S。 |
| 具有三个UART。 | 有两个UART。 |
| 包括34个GPIO引脚。 | 包括43个GPIO引脚。 |
| LED脉宽调制 -16。 | LED脉宽调制-8。 |
| 脉冲计数器为8。 | 脉冲计数器为4。 |
| ADC–12位SAR -2和最多18个通道。 | ADC–13位SAR-2和多达20个通道。 |
| 远程控制收发器是8路传输或接收。 | 远程控制收发器是4发送或接收。 |
| 它有10个触摸传感器。 | 它有14个触摸传感器。 |
| 有一个霍尔传感器。 | 没有霍尔传感器。 |
| 其时钟频率为160/240 MHz。 | 其时钟频率为240 MHz。 |
| 它具有1024位OTP安全启动闪存加密。每次外部闪存最多为16 MB设备和 11MB地址+248 KB。 | 具有4096位OTP安全启动闪存加密。外部闪存每次最多可容纳1GB设备和 11.5MB地址。 |
| RSA最高可达4096位。 | 与ESP32相比,RSA高达4096位,并具有改进的加速选项。 |
| OTP是1024位。 | OTP为4096位。 |
以上就是关于ESP32与ESP32-S2区别差异的相关概述。与ESP32相比,ESP32-S2开发板在CPU和RF功耗方面都更加节能。与ESP32相比,ESP32-S2在性能和功耗等方面具有一些优势,但缺乏一些重要的硬件功能,例如双核CPU或蓝牙。



