Espressif Systems の ESP32 および ESP32-S2 開発ボードには、次のようなさまざまな機能が含まれています。アナログ入力、出力、複数の I/O ポート、 ブルートゥース 、WiFi、タッチ スイッチ、BLE、リアルタイム クロック、タイマーなど。Espressif システムは、アプリケーション開発者が ESP32-S2 シリーズ ハードウェアでアイデアを実現できるよう支援する、基本的なハードウェアおよびソフトウェア リソースを提供します。 Espressif Systems のソフトウェア開発フレームは、Bluetooth、Wi-Fi、電源管理、その他多数のシステム機能を備えたモノのインターネット開発アプリケーションを対象としています。 ESP32 ボードと比較して、ESP32-S2 ボードには次のような利点があります。パフォーマンスと消費電力は優れていますが、次のようないくつかの重要なハードウェア機能が欠けています。デュアルコア CPU または Bluetooth。この記事では、次の違いについて簡単に説明します。 ESP32 対 ESP32-S2 ボード。
ESP32とESP32-S2の違い
ESP32 と ESP32-S2 の違いには主に、以下で説明する定義と仕様が含まれます。
ESP32-S2とは何ですか?
ESP32-S2 は、次のようなさまざまな機能を備えた SoC (システム オン チップ) です。 2.4 GHz帯Wi-Fi、USB OTGインターフェイス、各種周辺機器、内蔵セキュリティハードウェア、シングルコアXtensa 32ビットLX7 CPU、FSMコア/RISC-Vのいずれかを実行する超低電力ベースのコプロセッサ。 ESP32-S2 は 40 nm テクノロジーを採用しており、コンパクトな設計、電力の非常に効率的な使用、安全性、信頼性、高性能に対する継続的な要求を満たす堅牢で高度に統合されたプラットフォームを提供します。
Espressif システムは、アプリケーション開発者が ESP32-S2 シリーズ ハードウェアでアイデアを実現できるよう支援する、基本的なハードウェアおよびソフトウェア リソースを提供します。 Espressif システムのソフトウェア開発フレームワークは、Bluetooth、Wi-Fi、電源管理、その他のシステム機能を備えた IoT アプリケーション開発を目的としています。
ESP32とは何ですか?
シリーズの System on a Chip を搭載した ESP32 開発ボードは、最も人気のある ESP8266 の後継です。 ESP32 ボードには Wi-Fi と Bluetooth が内蔵されています。このボードは Tensilica Xtensa LX6 デュアルコアに基づいています マイクロプロセッサ 最大 240 MHz の動作周波数を含みます。 ESP32 パッケージには、アンテナ スイッチ、パワー アンプ、RF を制御するバラン、低ノイズ ベースの受信アンプ、フィルタ、電源管理モジュールが含まれています。
これらのボードは、次のような省電力機能により、極めて低い消費電力も実現します。クロックの同期とさまざまな動作モード。このボードの静止電流は 5 μA 未満であるため、IoT アプリケーションやバッテリー駆動のプロジェクトに最適なツールになります。
ESP32 対 ESP32-S2
ESP32 と ESP32-S2 の違いは次のとおりです。
ESP32 | ESP32-S2 |
ESP32 は、Wi-Fi とデュアルモード Bluetooth を備えた低コスト、低電力の SOC マイクロコントローラーです。 | ESP32-S2 は、低電力、高度に統合されたシングルコア Wi-Fi ベースのマイクロコントローラーです。 |
2016年9月に発売されました。 | 2019年9月に発売されました。 |
使用されているメインプロセッサは Tensilica Xtensa LX6 です。 | 使用されるメインプロセッサはTensilica Xtensa LX7です。 。 |
ESP32 は、ESP32-S2 に比べてエネルギー効率が高くありません。 | ESP32-S2 は、RF 消費電力と CPU 消費電力の両方において、ESP32 と比較してエネルギー効率が高くなります。 |
SRAMは520KBです。 | SRAMは320KBです。 |
ROMは448KBです。 | ROMは128KBです。 |
キャッシュは64KBです | キャッシュは 8/16KB です。 |
使用するBluetoothはBLE4.2です。 | Bluetoothは付いていません。 |
ULP コプロセッサはありません。 | ULP-RISC-V ULPコプロセッサを搭載しています。 |
次のような暗号化アクセラレータが搭載されています。 SHA、RNG、AES、RSA。 | 次のような暗号化アクセラレータが搭載されています。 RSA、SHA、AES、HMAC、RNG、デジタル署名。 |
I2S が 2 つあります。 | シングルがあります I2S 。 |
3つあります UART 。 | UARTを2つ搭載しています。 |
34 個の GPIO ピンが含まれています。 | 43 個の GPIO ピンが含まれています。 |
導かれた PWM-16。 | LED PWM-8。 |
パルスカウンターは8です。 | パルスカウンターは4です。 |
ADC – 12 ビット SAR -2 および最大 18 チャネル。 | ADC – 13 ビット SAR-2 および最大 20 チャンネル。 |
リモート コントロール トランシーバー (RMT) は、送信または受信を行います。 | リモート コントロール トランシーバー (RMT) は、送信または受信を行います。 |
10個あります タッチセンサー 。 | 14タッチあります センサー 。 |
ホールセンサーが付いています。 | ホールセンサーは付いていません。 |
クロック周波数は160/240MHzです。 | クロック周波数は240MHzです。 |
1024 ビット OTP セーフ ブート フラッシュ暗号化を備えています。 外部フラッシュは、毎回最大 16 MB デバイスおよび 11 MB アドレス + 248 KB です。 |
4096 ビット OTP セーフ ブート フラッシュ暗号化を備えています。 外部フラッシュは、毎回最大 1 GB のデバイスと 11.5 MB のアドレスです。 |
RSA は最大 4096 ビットです。 | RSA は最大 4096 ビットで、ESP32 と比較して高速化オプションが向上しています。 |
OTP は 1024 ビットです。 | OTP は 4096 ビットです。 |
したがって、これは ESP32の概要 対ESP32-S2。 ESP32 と比較して、ESP32-S2 ボードは CPU と RF の電力消費の両方でエネルギー効率が高くなります。 ESP32-S2 には、ESP32 と比較してパフォーマンスや消費電力などの利点がありますが、デュアルコア CPU や Bluetooth などの重要なハードウェア機能がいくつかありません。 ここで質問なのですが、ESP32-S3とは何ですか?