ESP32比較

Wi-Fi と Bluetooth 通信機能が標準搭載されたボードにESP32シリーズがあります。

マイコン単体も販売されていますが、ESP32と言えば、開発ボードを指すことが多いかもしれません。
別途無線モジュールを購入する必要がなくなるため、無線通信が必要な場合に頼りになります。
この ESP32 が搭載されたボードは何種類か販売されており、違いが知りたいという時があるかもしれません。また、技適マークがついていないボードもあり、日本で使用する場合は少し注意が必要になる場面もあります。

そこで、本記事では現在 (2023年時点) 販売されている ESP32開発ボードについてや、ESP32搭載基板の商品を比較・まとめています。

ESP32 の開発元は?

Espressif Systems が開発販売しているマイコンです。

Espressif Systems は中国上海に本社を置く、多国籍ファブレス半導体企業です。2008年に設立され、最先端の無線通信、低消費電力、AIoTソリューションの開発に注力している企業です[1]。

[1] Espressif Systems HP

技適認証を受けた ESP開発ボードの種類

技術基準適合証明等を受けた機器には技適マークが付いており、日本で技適マークの表示がない製品を使用することはできません。(違反すると罰則があります)

そのため、開発ボードが技適認証済みかどうかを調べてから使用しなければなりません。
技適認証済みかどうかは、総務省 電波利用ホームページ より確認できます。

上記ホームページで技適認証済みのモジュールと開発ボードを以下の表でまとめました。
表がでかくなってしまい恐縮です。水平スクロールできます。

モジュール名 デバイス (開発ボード) 特徴 データシート
ESP32-S3-WROOM-1
ESP32-S3-WROOM-1U
ESP32-S3-DevKitC-1
ESP32-S3-BOX
ESP32-S3-EYE
ESP32-S3-Korvo-1
ESP32-S3-Korvo-2
ESP32-S3-LCD-EV-Board
(cf. ESP-EYE)
ESPr® Developer S3 Type-C(他社品)
dual-core 32-bit LX7 microprocessor (<240MHz)
ROM : 384KB, SRAM : 512KB, SRAM(RTC) : 16KB
PSRAM : 8MB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 (LE)
Flash up to 16 MB
On-board PCB antenna (1)
External antenna connector (1U)
40 MHz crystal oscillator
データシート
ESP32-C3-MINI-1
ESP32-C3-MINI-1U
ESP32-C3-DevKitM-1
ESP32-C3-DevKit-RUST-1
ESP32-C3-AWS-ExpressLink-DevKit
ESP32-C3-LCDkit
single-core 32-bit RISC-V microprocessor (<160MHz)
ROM : 384KB, SRAM : 400KB, SRAM(RTC) : 8KB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 (LE)
Flash up to 4 MB
On-board PCB antenna or external connector
40 MHz crystal oscillator
データシート
ESP32-C3-WROOM-02 ESP32-C3-DevKitC-02
ESP32-C3-Lyra
single-core 32-bit RISC-V microprocessor (<160MHz)
ROM : 384KB, SRAM : 400KB, SRAM(RTC) : 8KB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 (LE)
Flash up to 8 MB
On-board PCB antenna or external connector
40 MHz crystal oscillator
データシート
ESP32-WROVER-E
ESP32-WROVER-IE
ESP32-LyraT
ESP32-LyraT-Mini
ESP32-LyraTD-MSC
ESP32-LyraTD-SYNA
ESP32-Vaquita-DSPG
ESP32-Korvo
ESP32-Korvo-DU1906
ESP32-Ethernet-Kit
32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
PSRAM : 2MB or 8MB
Wi-Fi (802.11 b/g/n) and Bluetooth v4.2, (LE)
Flash up to 4~16 MB
On-board PCB antenna (E)
External antenna connector (IE)
40 MHz crystal oscillator
データシート
ESP-WROOM-32E ESP32-DevKitC
(cf. ESP32-SOLO-1)
ESP-WROVER-KIT
ESP32-LCDKit
dual-core 32-bit LX6 microprocessor (<240MHz)
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 16KB
PSRAM : 0MB, 2MB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 4.2 (LE)
Flash 4,8,16 MB
On-board PCB antenna
40 MHz crystal oscillator
データシート
ESP-WROOM-02D
ESP-WROOM-02U
ESP8266-DevKitC Tensilica L106 32-bit RISC processor (<160 MHz)
ROM : no programmable, RAM : <50KB
2.4GHz Wi-Fi (802.11 b/g/n)
Flash up to 16 MB
On-board PCB antenna (D)
External antenna connector (U)
26 MHz crystal oscillator
データシート
ESP8266EX Module Test Board ESP-LAUNCHER Test Board Tensilica L106 32-bit processor (<160 MHz)
SRAMあり
2.4GHz Wi-Fi (802.11 b/g/n/e/i)
Flash up to 32 MB
On-board PCB antenna or external connector
24, 26, 40 MHz crystal oscillator
データシート
ESP32-PICO-KIT
(ESP32-PICO-D4)
ESP32-PICO-D4 dual-core 32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 4.2 (LE)
Flash 4MB
On-board PCB antenna
40 MHz crystal oscillator
データシート
ESP32-PICO-V3-ZERO ESP32-PICO-V3-ZERO-DevKit dual-core 32-bit LX7 microprocessor (<240MHz)
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 16KB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 4.2 (LE)
Flash 4 MB
On-board PCB antenna, RF test connector
40 MHz crystal oscillator
Alexa Connect Kit module
データシート
ESP-EYE ESP-EYE dual-core 32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
PSRAM : 8MB
2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 4.2 (LE)
Flash 4MB
On-board PCB antenna
40 MHz crystal oscillator
2-Megapixel camera
ESP32-S3-WROOM-1搭載
データシート
ESP32-WROVER-B
ESP32-WROVER-IB
ESP32-LyraTD-DSPG NRND
32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
PSRAM : 8MB
Wi-Fi (802.11 b/g/n) and Bluetooth v4.2, (LE)
Flash up to 4~16 MB
On-board PCB antenna (B)
External antenna connector (1B)
40 MHz crystal oscillator
データシート
ESP-WROOM-32D
ESP32-WROOM-32D
ESP32-WROOM-32U
ESP32-Sense Kit
ESP32-MeshKit-Sense
ESP-Prog
NRND
32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
Wi-Fi (802.11 b/g/n) and Bluetooth v4.2, (LE)
Flash up to 4 MB
On-board PCB antenna (32D)
External antenna connector (32U)
40 MHz crystal oscillator
データシート
ESP32-WROVER
ESP32-WROVER-I
NRND
32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
PSRAM : 8MB
Wi-Fi (802.11 b/g/n) and Bluetooth v4.2, (LE)
Flash up to 4 MB
On-board PCB antenna or external connector
40 MHz crystal oscillator
データシート
ESP-WROOM-32
ESP32-WROOM-32
NRND
32-bit LX6 microprocessor
ROM : 448KB, SRAM : 520KB, SRAM(RTC) : 8KB
Wi-Fi (802.11 b/g/n) and Bluetooth v4.2, (LE)
Flash up to 4 MB
External antenna connector
40 MHz crystal oscillator
データシート
ESP32-SOLO-1 NRND
代わりにESP32-WROOM-32Eが推奨
EK057 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 4.2 (LE)
Flash 8 MB
40 MHz crystal oscillator
EK058

後記

ESP32シリーズのマイコン1つとっても、たくさんの種類があり選定に困ってしまうほどラインナップされていますね。
ひとまず無線通信機能付きのマイコンが欲しい場合は、下記マイコンが選択肢として参考にして頂くといいしれません。③から①に向かって順にスペックが上がるイメージです。
①ESP32-S3-WROOM-1 が搭載された「ESP32-S3-DevKitC-1」、
②ESP32-C3-MINI-1 が搭載された「ESP32-C3-DevKitM-1」、
③ESP-WROOM-32Eが搭載された「ESP32-DevKitC」

以上です。お読みいただきありがとうございました!

コメント

タイトルとURLをコピーしました