ESP32-D0WDQ6 チップを搭載した ESP-WROOM-32 モジュール | |
| メーカー | エスプレッシフシステム |
|---|---|
| タイプ | マイクロコントローラ |
| 発売日 | 2016年9月6日[1] |
| CPU | Tensilica Xtensa LX6 マイクロプロセッサ @ 160 または 240 MHz |
| メモリ | 520 KiB SRAM |
| 力 | 3.3V DC |
| 前任者 | ESP8266 |
ESP32は、 Wi-FiとデュアルモードBluetoothを統合した低コスト、低消費電力のシステムオンチップ マイクロコントローラシリーズです。ESP32 シリーズは、デュアルコアとシングルコアの両方のTensilica Xtensa LX6 マイクロプロセッサ、Xtensa LX7 デュアルコア マイクロプロセッサ、またはシングルコアRISC-Vマイクロプロセッサを採用し、アンテナ スイッチ、 RFバラン、パワー アンプ、低ノイズ受信アンプ、フィルタ、および電源管理モジュールを内蔵しています。デバイス固有の PCB 上、またはボードのモデルとメーカーに応じて、GPIO ピンとさまざまなコネクタを備えたさまざまな開発ボード上に一般的に見られます。
ESP32は、上海に拠点を置く中国企業であるEspressif Systemsによって開発され、 TSMCによって40nmプロセスで製造されています。[2] ESP8266マイクロコントローラの後継機です。
特徴


ESP32の特徴は以下の通りである: [3]
- プロセッサ:
- CPU: Xtensa デュアルコア (またはシングルコア) 32 ビット LX6 マイクロプロセッサ、160 または 240 MHz で動作し、最大 600 DMIPSで動作します。
- 超低消費電力(ULP)コプロセッサ
- メモリ: 520 KiB RAM、448 KiB ROM
- ワイヤレス接続:
- Wi-Fi: 802.11 b/g/n
- Bluetooth: v4.2 BR/EDR および BLE (Wi-Fi と無線を共有)
- 周辺機器インターフェース:
- 34 × プログラム可能なGPIO
- 最大18チャンネルの12ビットSAR ADC
- 2 × 8ビットDAC
- 10 × タッチセンサー(静電容量センシングGPIO)
- 4 × SPI
- 2 × I²Sインターフェース
- 2 × I²Cインターフェース
- 3 × UART
- SD / SDIO / CE-ATA / MMC / eMMCホスト コントローラ
- SDIO/SPIスレーブコントローラ
- 専用DMAと計画中のIEEE 1588高精度時間プロトコルのサポートを備えたイーサネットMACインターフェース[4]
- CANバス2.0
- 赤外線リモートコントローラー(TX/RX、最大8チャンネル)
- パルスカウンタ(完全な直交デコードが可能)
- モーターPWM
- LED PWM(最大16チャンネル)
- 超低消費電力アナログプリアンプ
- 安全:
- 電源管理:
- 内部低ドロップアウトレギュレータ
- RTC の個別電源ドメイン
- 5μAディープスリープ電流
- GPIO 割り込み、タイマー、ADC 測定、静電容量式タッチ センサー割り込みからのウェイクアップ
ESP32-xx ファミリー
オリジナルの ESP32 がリリースされて以来、数多くのバリエーションが発表されてきました。これらは ESP32 マイクロコントローラ ファミリを形成しています。これらのチップは CPU と機能が異なりますが、すべて同じ SDK を共有しており、コード互換性はほぼ確保されています。さらに、オリジナルの ESP32 は改訂されました (たとえば、ESP32 ECO V3 を参照してください)。https://gist.github.com/sekcompsci/2bf39e715d5fe47579fa184fa819f421 も参照してください。
ESP32
- Xtensa シングル/デュアルコア 32 ビット LX6 マイクロプロセッサ
- 単精度浮動小数点ユニット (FPU) をサポート
- Wi-Fi: 802.11 b/g/n
- Bluetooth: v4.2 BR/EDR および BLE (Wi-Fi と無線を共有)
- 34 × プログラム可能なGPIO
- 最大18チャンネルの12ビットSAR ADC
- 2 x 8ビットDAC
ESP32-S2
- シングルコア Xtensa LX7 CPU、最大 240 MHz (ULP コプロセッサは 20 MHz で動作)
- 浮動小数点ユニットなし(FPUなし)[6]
- 320 KiB SRAM、128 KiB ROM、および 16 KiB RTC SRAM
- Wi-Fi 2.4GHz(IEEE 802.11b/g/n)[7]
- Bluetoothなし
- 43個のプログラム可能なGPIO [7]
- 2 × 13 ビット SAR ADC、最大 20 チャネル
- USB-OTG
ESP32-S3
- デュアルコアXtensa LX7 CPU、最大240MHz、[8]および単精度 FPUをサポート
- 機械学習アプリケーションを高速化するための手順を追加しました
- 512 KiB SRAM、384 KiB ROM、および 16 KiB RTC SRAM
- Quad SPIまたはOctal SPIを介して外部PSRAMおよびフラッシュに接続し、同じ32 MiBアドレス空間を共有できます。
- 約17.5MHzのクロックで動作する超低消費電力RISC-V (RV32IMC)コプロセッサ
- 従来のESP32およびESP32-S2と同様の超低消費電力FSMコプロセッサ
- Wi-Fi 2.4GHz(IEEE 802.11 b/g/n)[9]
- ブルートゥース5(LE)
- 45個のプログラム可能なGPIO
- 統合イーサネットMACなし
- 2 × 12ビットSAR ADC、最大20チャネル
- USB-OTG
ESP32-C2
- 最大120MHzで動作する32ビットRISC-Vシングルコアプロセッサ。RV32IMC ISAを実装[10]
- 最先端の電力とRF性能
- チップ上に 576 KB ROM、272 KB SRAM (キャッシュ用 16 KB)
- 14 個のプログラム可能な GPIO: SPI、UART、I2C、LED PWM コントローラ、汎用 DMA コントローラ (GDMA)、SAR ADC、温度センサー
ESP32-C3

- シングルコア32ビットRISC-V CPU、最大160MHz [11]
- 400 KiB SRAM、384 KiB ROM、および 8 KiB RTC SRAM
- Wi-Fi 2.4GHz(IEEE 802.11b/g/n)[12]
- ブルートゥース5(LE)[12]
- 22 / 16 個のプログラム可能な GPIO
- 2 ADC-12ビット
- ESP8266とピン互換
ESP32-C6
- 高性能32ビットRISC-V CPU、最大160MHz、[13] RV32IMACを実装
- 低消費電力 32 ビット RISC-V CPU、最大 20 MHz、RV32IMAC を実装
- 512 KiB SRAM と 320 KiB ROM
- 2.4 GHz のIEEE 802.11ax (Wi-Fi 6)、11ax モードで 20 MHz 帯域幅、11b/g/n モードで 20 または 40 MHz 帯域幅をサポート
- IEEE 802.15.4 (スレッド+ Zigbee )
- ブルートゥース5.3(LE)
- 30 (QFN40) / 22 (QFN32) のプログラム可能な GPIO
ESP32-H2
- シングルコア 32 ビットRISC-V CPU、最大 96 MHz
- 256KB メモリ
- IEEE 802.15.4 (スレッド+ Zigbee )
- ブルートゥース5.3(LE)
- Wi-Fiはサポートされていません。
- 19個のプログラム可能なGPIO [14]
発表
ESP32-C5
- シングルコア32ビットRISC-V CPU、最大240MHz [15]
- 384 KB SRAM と 320 KB ROM
- 2.4 GHz および 5 GHz のIEEE 802.11ax (Wi-Fi 6)、11ax モードで 20 MHz 帯域幅、11b/g/n モードで 20 MHz または 40 MHz 帯域幅をサポート
- IEEE 802.15.4 (スレッド+ジグビー) [16]
- ブルートゥース5(LE)
- > 20個のプログラム可能なGPIO
ESP32-P4
- 高性能デュアルコア 32 ビットRISC-V CPU、最大 400 MHz
- RV32IMAFC_Zicsr_Zifencei とカスタム AI/ベクター命令を実装します。
- 単精度浮動小数点ユニット (FPU) をサポートします。
- 低パフォーマンスのシングルコア 32 ビットRISC-V CPU、最大 40 MHz
- RV32IMAC_Zicsr_Zifencei ISA 拡張を実装します。
- 高性能コアシステム上の 768 KiB SRAM。
- 高性能コア システム上の 8 KiB TCM。
- 低電力サブシステム上の 32 KiB SRAM。
- PSRAMをサポートします。
- H.264を含むさまざまなメディア エンコーディング プロトコル用の統合ハードウェア アクセラレータ。
- Wi-FiとBluetoothは実装されていません。
- ワイヤレス接続が必要な場合は、ESP32-C/S/H シリーズに簡単に接続できます。
- 50以上のプログラム可能なGPIO [17]
QFNパッケージチップおよびモジュール
ESP32 は、49 個のパッドを備えたさまざまなサイズのQuad Flat No-Leads (QFN) パッケージに収められています。具体的には、側面に 48 個の接続パッドがあり、底面に 1 つの大きなサーマル パッド (グランドに接続) があります。
チップス
ESP32システム オン チップ集積回路は、6 mm × 6 mm と 5 mm × 5 mm サイズの QFN パッケージにパッケージ化されています。
2020年には、ESP32-D0WDQ6とESP32-D0WDチップにもV3バージョン(ESP32 ECO V3)がリリースされ、いくつかのバグ[18]が修正され、以前のバージョンに比べて改善が加えられました。
モジュール
ESP32 PICOシステム イン パッケージモジュールは、ESP32 シリコン チップ、水晶発振器、フラッシュ メモリ チップ、フィルタ コンデンサ、および RF マッチング リンクを 1 つの 7 mm × 7 mm サイズの QFN パッケージに統合します。
最初にリリースされたPICOは、240MHzのCPU2個、4MiBの内部フラッシュ、40MHzの発振器、34個のGPIOを備えたESP32-PICO-D4でした。[19]
その後、2020年には、ESP32 ECO V3ウェハをベースにしたESP32-PICO-V3およびESP32-PICO-V3-02モジュールが導入されました。[20] [21]
2022年には、USB OTGと内部PSRAMを搭載したESP32-S3-PICO-1モジュールが導入されました。[22]
プリント基板
表面実装モジュール基板
ESP32 ベースの表面実装 プリント基板モジュールには、ESP32 SoCが直接含まれており、他の回路基板に簡単に統合できるように設計されています。以下にリストされているモジュールの PCB トレース アンテナには、蛇行した逆 F アンテナ設計が使用されています。フラッシュ メモリに加えて、一部のモジュールには擬似静的 RAM (pSRAM) が含まれています。
開発およびその他のボード


開発ボードとブレークアウトボードは配線を拡張し、機能を追加する場合があり、多くの場合 ESP32 モジュール ボード上に構築され、特にブレッドボードを使用した開発目的で使いやすくなります。
† ESP32 SoC は開発ボードに直接組み込まれており、モジュール ボードは使用されません。
プログラミング
ESP32 プログラミングに使用されるプログラミング言語、フレームワーク、プラットフォーム、環境:
- ESP-IDF [65] [66] – ESP32、ESP32-S、ESP32-C、ESP32-HシリーズのSoC向けのEspressifの公式IoT開発フレームワーク。
- Arduino-ESP32 [67] – ESP32、ESP32-S2、ESP32-S3、ESP32-C3用のArduinoコア。
- Espruino – Node.jsを忠実にエミュレートする JavaScript SDK とファームウェア
- MicroPython (およびCircuitPython ) – マイクロコントローラ向けの Python 3 のシンプルな実装
- Mongoose OS – マイクロコントローラ上の接続製品用のオペレーティングシステム。JavaScriptまたはCでプログラム可能。Espressif Systems、 [68]、 AWS IoT、[69]、Google Cloud IoTが推奨するプラットフォーム。 [70]
- ESP32 用のmruby
- NodeMCU – Luaベースのファームウェア
- 錆[71] [72]
- スウィフト[73] [74]
- 公式にサポートされているEspressif統合開発フレームワーク(ESP-IDF)拡張機能を備えたVisual Studio Code [75]
- Zerynth – IoTおよびESP32を含むマイクロコントローラ向けのPython
- Matlabシミュリンク
受付と使用
ESP32 の商業、産業、学術用途:
商用デバイスでの使用
- アリババグループのIoT LEDリストバンド。2017年の年次集会の参加者が使用しました。各リストバンドは「ピクセル」として動作し、協調的なLEDライト制御のコマンドを受信し、「ライブでワイヤレス」なスクリーンを形成できます。[76]
- DingTalkのM1、生体認証出席追跡システム。[77]
- LIFX Miniは、遠隔操作が可能なLEDベースの電球シリーズです。[78]
- 家庭用芳香剤およびアロマセラピー装置「ピウム」。[79]
- HardKernelのOdroid Goは、Odroidの10周年を記念して作られたESP32ベースの携帯型ゲームデバイスキットです。[80]
- Playdate は、 Panic Inc.とTeenage Engineeringが共同開発した携帯型ビデオゲーム機です。
- Octopus Energy Mini、ESP32-C6ベースのリアルタイムエネルギーモニター。[81]
産業機器での使用
- TECHBASEのModuino XシリーズX1およびX2モジュールは、産業オートメーションおよび監視用のESP32-WROVER / ESP32-WROVER-Bベースのコンピュータであり、デジタル入力/出力、アナログ入力、およびさまざまなコンピュータネットワークインターフェイスをサポートしています。[82]
- デジタル入力、アナログ入力、リレー出力、複数の通信インターフェースを備えた産業オートメーションおよび監視用のESP32-WROVER / ESP32-WROVER-B SOCを搭載したNORVI IIOT産業用デバイス。拡張モジュールとしてLoRaおよびNb-IoTをサポートします。[83]
学術的用途
- ESP32デバイスは教育現場[84]や学術研究プロジェクトで活用されています。例えば、これらのデバイスは、他の電気製品の消費電流と契約電力容量を考慮して電気自動車の充電を監視および制御するように設計されたスマートホームシステムの開発に使用されています。[85]
参照
参考文献
- ^ 「Espressif、ESP32 Cloud on Chip の発売と Fosun Group による資金提供を発表」。Espressif Systems。2016 年 9 月 7 日。2021年 3 月 29 日閲覧。
- ^ 「ESP32 の概要」。Espressif Systems。2016年 9 月 1 日閲覧。
- ^ 「ESP32 データシート」(PDF) . Espressif Systems. 2017-03-06 . 2017-03-14閲覧。
- ^ 「IEEE 1588 (PTP) サポート (IDFGH-110) #1223」。Espressif。2021年11月7日。
- ^ 「証明書 | Espressif Systems」www.espressif.com . 2021年8月7日閲覧。
- ^ Landsmeer, Lennart (2021-04-08). 「いいえ、ESP32-S2 は浮動小数点演算では高速ではありません (そして、ESP32 で実際に除算を高速化するにはどうすればよいでしょうか?)」。The Weekend Writeup。
- ^ ab "ESP32-S2_datasheet" (PDF) . Espressif. 2021-06-02.
- ^ Lewis, James (2021-01-01). 「Espressif の新しい ESP32-S3 が IoT デバイス向けの AI 機能を追加」
- ^ 「ESP32-S3」.
- ^ https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf [ベア URL PDF ]
- ^ List, Jenny (2020-11-22). 「Espressif が ESP32-C3 をリーク: RISC-V で ESP8266 ピン互換の WiFi SOC」Hackaday。
- ^ ab "ESP32-C3 データシート" (PDF) .
- ^ 「Wi-Fi 6 + Bluetooth 5 (LE) SoC、ESP32-C6 を発表」(プレスリリース) 。Espressif。2021-04-09。2021-04-22閲覧。
- ^ 「IEEE 802.15.4 + Bluetooth 5 (LE) RISC-V SoC、ESP32-H2 を発表 | Espressif Systems」www.espressif.com . 2022年1月27日閲覧。
- ^ 「ESP32-C5 のご紹介: Espressif 初のデュアルバンド Wi-Fi 6 MCU」(プレスリリース)。Espressif。2022 年 6 月 20 日。
- ^ 「ESP32-C5 2.4 および 5 GHz デュアルバンド Wi-Fi 6 MCU」。www.espressif.com。2024年9 月 12 日閲覧。
- ^ 「Espressif が ESP32-P4 を発表: 多数の IO 接続性とセキュリティ機能を備えた高性能 MCU | Espressif Systems」www.espressif.com 。2023年 1 月 8 日閲覧。
- ^ Espressif (2020-09-25). 「ESP32 の Eco 回避策とバグ」(PDF) 。2022-04-06閲覧。
- ^ 「ESP32-PICO-D4 データシート (v.2.0)」(PDF)。エスプレッシフ。 2022 年 4 月。
- ^ 「ESP32-PICO-V3 データシート (v.1.3)」(PDF)。エスプレッシフ。 2022 年 3 月 29 日。
- ^ 「ESP32-PICO-V3-02 データシート (v.1.0)」(PDF)。エスプレッシフ。 2021年9月1日。
- ^ 「ESP32-S3-PICO-1 (v.1.0)」(PDF) . Espressif. 2023年8月21日。
- ^ Espressif Systems (2017-08-21). 「ESP32-PICO-D4 データシート」(PDF) 。 2017年7月21日閲覧。
- ^ ab Jim Lindblom (2016-01-21). 「Enginursday: ESP32 の第一印象」 Sparkfun Electronics . 2016-09-01閲覧。
- ^ ab Limor Fried (2015-12-22). 新しい ESP32 ベータ モジュールで遊ぶ。Adafruit Industries。2016年 9 月 2 日閲覧。
- ^ Martin Harizanov (2015-12-18). 「ESP32」. 2016年9月2日閲覧。
- ^ Brian Benchoff (2015-12-23). 「ESP32 ベータ ユニットが到着」. Hackaday . 2016 年 9 月 2 日閲覧。
- ^ Markus Ulsass (2015-12-25). 「ESP32 ベータ モジュール HiRes 画像」. 2016 年 9 月 2 日閲覧。
- ^ 「FCC Part 15.247 Test Report for Espressif Systems (Shanghai) Pte. Ltd.」 Bay Area Compliance Laboratories Corp. 2016-02-17 . 2016-09-02閲覧。
- ^ 「ESP-WROOM-32 データシート」(PDF)。Espressif Systems。2016 年 8 月 22 日。2016年 9 月 13 日のオリジナル(PDF)からアーカイブ。2016年 9 月 2 日に取得。
- ^ 「FCC Part 15.247 Test Report for Espressif Systems (Shanghai) Pte. Ltd.」 Bay Area Compliance Laboratories Corp. 2016-11-10 . 2016-12-15閲覧。
- ^ 「ESP32 モジュール」。Espressif Systems。2022年 4 月 6 日閲覧。
- ^ ab "ESP-WROOM-32D/ESP32-WROOM-32U データシート" (PDF) . Espressif Systems. 2017-12-03 のオリジナル(PDF)からアーカイブ。 2017-11-28に取得。
- ^ 「ESP32-WROVER-E および ESP32-WORVER-IE データシート」(PDF) . Espressif Systems. 2023-02-19 . 2023-03-18に閲覧。
- ^ Baoshi (2016-10-11). 「Ai-Thinker ESP-32S Decap Photos」. 2016年10月22日閲覧。
- ^ 「ESP32-A1S 製品仕様」(PDF) . 2021年3月24日閲覧。
- ^ 「ESP32シリーズモジュールトピック」。2021年3月24日閲覧。
- ^ 「Seeed、オーディオ関連IoTプロジェクト向けの新しいESP32オーディオ開発キットを発表」。2021年3月24日閲覧。
- ^ ab "ESP-32S-ALB/ALB-WROOM". AnalogLamb. 2017年7月20日時点のオリジナルよりアーカイブ。2017年10月8日閲覧。
- ^ 「ALB32-WROVER は、32 Mbit PSRAM、最大 128 Mbit フラッシュを搭載した ESP-WROOM-32 互換モジュールです」。CNXSoft。2018 年 3 月 9 日。
- ^ 「(SKU:TEL0111)ESP32 WiFi&Bluetooth モジュール/ESP-WROOM-32」. DFRobot.
- ^ "ハードウェア機能 (ハードウェア機能)".イントロロボット。 2018-05-30 のオリジナルからアーカイブ。2017 年 10 月 2 日に取得。
- ^ ITEAD (2017-02-15). 「PSH-C32 回路図」(PDF) . 2017年2月23日閲覧。
- ^ ITEAD. 「PSH-C32」 . 2017年2月23日閲覧。
- ^ Pycom. 「Pycom OEM 製品」。2017 年 12 月 1 日時点のオリジナルよりアーカイブ。2017 年 3 月 14 日閲覧。
- ^ ab 「NINA-W13シリーズ」。u-blox。
- ^ William Hooi (2016-09-01). 「楽しみにしています…」2016年9月2日閲覧。
- ^ Aditya Tannu (2016年9月2日). 「Look what I just got!」2016年9月2日閲覧。
- ^ 「ESP32-DevKitC 入門ガイド」。Espressif Systems。2016 年 9 月 21 日。2016年 9 月 21 日閲覧。
- ^ 「ESP-WROVER-KIT」。Espressif Systems 。 2017年2月19日閲覧。
- ^ 「ESP32 カメラデモ」Ivan Grokhotkov. 2016 年 11 月 28 日. 2016 年 12 月 2 日閲覧。
- ^ ESP32.net (2016-10-28). 「Ai-Thinker NodeMCU-32S 開発ボードが AliExpress に登場」2016 年 10 月 28 日閲覧。
{{cite web}}: CS1 maint: numeric names: authors list (link) - ^ “ESP32-CAM カメラ開発ボード | 安信可科技”. docs.ai-thinker.com 。2022-07-05に取得。
- ^ 「ESP32 開発ボード – 開発者版」。AnalogLamb。2020 年 9 月 20 日時点のオリジナルよりアーカイブ。2017 年 10 月 8 日閲覧。
- ^ 「Maple ESP32 – ESP32 ボード、Micro SD インターフェース、USB から USART、Arduino インターフェース対応」 AnalogLamb。2020 年 9 月 18 日時点のオリジナルよりアーカイブ。2017 年10 月 8 日閲覧。
- ^ ESP32 UNO by ArduCam (2019年8月9日)。「Arduino Unoのような開発ボード」。
{{cite web}}: CS1 maint: numeric names: authors list (link) - ^ 「DOIT ESP32 DEV KIT v1 高解像度ピン配置と仕様」。Mischianti。2021年2月17日。
- ^ 「BC24 / ESP32 開発ボード – Big Circle 24」。SwitchDoc Labs。2021年5月8日時点のオリジナルよりアーカイブ。2018年6月26日閲覧。
- ^ “製品 [WEMOS Electronics]”. 2018年1月25日時点のオリジナルよりアーカイブ。2018年1月25日閲覧。
- ^ “LOLIN32 (Retired) [WEMOS Electronics]”. wiki.wemos.cc . 2018年11月14日時点のオリジナルよりアーカイブ。2018年11月13日閲覧。
- ^ “LOLIN32 Lite (Retired) [WEMOS Electronics]”. wiki.wemos.cc . 2018年11月14日時点のオリジナルよりアーカイブ。2018年11月13日閲覧。
- ^ “LOLIN32 Pro (Retired) [WEMOS Electronics]”. wiki.wemos.cc . 2018年11月14日時点のオリジナルよりアーカイブ。2018年11月13日閲覧。
- ^ “D32 [WEMOS Electronics]”. wiki.wemos.cc . 2018年11月14日時点のオリジナルよりアーカイブ。2018年11月13日閲覧。
- ^ “D32 Pro [WEMOS Electronics]”. wiki.wemos.cc . 2018年11月14日時点のオリジナルよりアーカイブ。2018年11月13日閲覧。
- ^ 「IoT 開発フレームワーク I Espressif Systems」www.espressif.com . 2023 年 8 月 29 日閲覧。
- ^ Espressif IoT 開発フレームワーク、Espressif Systems、2023-08-29、2023-08-29取得
- ^ ESP32、ESP32-S2、ESP32-S3、ESP32-C3 用の Arduino コア、Espressif Systems、2023-08-28、2023-08-29取得
- ^ 「Espressif ハードウェアをサポートするサードパーティ プラットフォーム」。Espressif Systems。2017年 10 月 20 日閲覧。
- ^ Tim Mattison (2017-04-13). 「Mongoose OS 上の AWS IoT、パート 1」。
- ^ 「Google Cloud IoT パートナー」 。2017年 10 月 20 日閲覧。
- ^ Hiari, Omar (2023 年 6 月 29 日). 「ESP32 と Rust の組み合わせは勝利をもたらす」. Apollo Labs 技術ブログ. Apollo Labs . 2023 年6 月 29 日閲覧。
- ^ 「The Rust on ESP Book」。Rust on ESP コミュニティ (Github) 。2023 年6 月 29 日閲覧。
- ^ 「ARM および RISC-V マイクロコントローラでの組み込み Swift の開始」。Swift.Org。2024年10月 10 日閲覧。
- ^ 「組み込みSwiftのビジョン」GitHub 。 2024年10月10日閲覧。
- ^ 「VS Code IDE を使い始める - ESP32 - — ESP-IDF プログラミング ガイドの最新ドキュメント」。docs.espressif.com。2021年 10 月 29 日閲覧。
- ^ 「Alibaba の ESP32 ベースの IoT リストバンド」 2017 年 9 月 30 日。2019 年 3 月 29 日時点のオリジナルよりアーカイブ。
- ^ 「ESP32 をベースにした DingTalk の新しい生体認証出勤モニター」。Espressif Systems。2017 年 6 月 2 日。
- ^ @ESP32net (2017-11-07). 「LIFX Mini Wi-Fi LED ライト (FCC ID 2AA53-MINI) の FCC 内部写真には、ESP32 が含まれていることが示されています…」 (ツイート) – Twitter経由。
- ^ 「新しい ESP32 ベースのアロマセラピー デバイス」。Espressif Systems。2017 年 7 月 31 日。
- ^ “ODROID | Hardkernel”. 2018-07-06. 2018-07-06時点のオリジナルよりアーカイブ。 2018-07-06に閲覧。
- ^ 「Octopus Home Mini FAQ」。Octopus Energy 。 2023年7月29日閲覧。
- ^ 「Moduino Xシリーズ - ESP32ベースの産業用IoTモジュール」。TECHBASEグループ。
- ^ 「NORVI IIoT - ESP32 ベースの産業用コントローラー」ICONIC DEVICES Ltd.
- ^ 「ME 100: モノのインターネットのためのエレクトロニクス」。2024年4月23日閲覧。
- ^ Ruben E. Figueiredo; Vitor Monteiro; Joao C. Ferreira; Joao L. Afonso; Jose A. Afonso (2021). 「電気自動車のバッテリー充電器と電気機器の制御のためのスマートホーム電力管理システム」。国際電気エネルギーシステム取引。31 (4). doi : 10.1002/2050-7038.12812 . hdl : 1822/82969 .
外部リンク
- Espressif ESP32の概要
- Espressif ESP32 リソース
- Espressif ESP-IDF プログラミング ガイド
- Espressif ESP32 フォーラム
