ESPRESSIF ESP32-H2-WROOM-02C Bluetooth Low EnergyおよびIEEE 802.15.4モジュール
モジュールオーバーview
特徴
CPUとオンチップメモリ
- ESP32-H2組み込み、RISC-Vシングルコア32ビットマイクロプロセッサ、最大96MHz
- 128キロバイトのロム
- 320KBのSRAM
- 4 KB LPメモリ
- 2 MBまたは4 MBのインパッケージフラッシュ
ブルートゥース
- Bluetooth Low Energy(Bluetooth 5.3認定)
- Bluetoothメッシュ
- Bluetooth Low Energy 長距離 (コード化 PHY、125 Kbps および 500 Kbps)
- Bluetooth Low Energy高速(2 Mbps)
- Bluetooth Low Energy の広告拡張と複数の広告セット
- 放送局の同時運用、
オブザーバー、セントラル、および周辺デバイス
- 複数の接続
- LE電源制御
IEEE802.15.4 規格
- IEEE規格802.15.4-2015準拠
- 2.4 GHz帯域で250 KbpsのデータレートとOQPSK PHYをサポート
- サポートスレッド
- Zigbee3.0をサポート
- 重要なサポート
- 他のアプリケーション層プロトコル(HomeKit、MQTTなど)をサポート
周辺機器
- 19GPIO
– ストラップピン3本 - I2C、I2S、SPI、UART、ADC、LED PWM、ETM、GDMA、PCNT、PARLIO、RMT、TWAI®、MCPWM、USBシリアル/JTAG、温度センサー、汎用タイマー、システムタイマー、ウォッチドッグタイマー
モジュール上の統合コンポーネント
- 32MHz水晶発振器
アンテナオプション
- オンボードPCBアンテナ
動作条件
- 営業巻tag電源電圧: 3.0∼3.6 V
- 動作周囲温度: –40〜105 °C
説明
ESP32-H2-WROOM-02Cは、豊富な周辺機器を備えた、Bluetooth® Low EnergyとIEEE 802.15.4に対応した強力な汎用コンボモジュールです。このモジュールは、組み込みシステム、スマートホーム、ウェアラブル機器など、IoT(モノのインターネット)に関連する幅広いアプリケーションシナリオに最適です。
ESP32-H2-WROOM-02CにはPCBアンテナが付属しています。
ESP32-H2-WROOM-02Cのシリーズ比較は以下の通りです。
表1:ESP32-H2-WROOM-02Cシリーズの比較
注文コード | フラッシュ | 周りの派遣社員。 (°C) | サイズ (ミリメートル) |
ESP32-H2-WROOM-02C-H2S | 2MB (クワッド SPI) | –40〜105 | 20.0 × 18.0 × 3.2 |
ESP32-H2-WROOM-02C-H4S | 4MB (クワッド SPI) |
ESP32-H2-WROOM-02Cには、最大96MHzで動作する32ビットRISC-VシングルコアCPUを搭載したESP32-H2チップが統合されています。
注記:
ESP32-H2 チップの詳細については、ESP32-H2 シリーズのデータシートを参照してください。
ピンの定義
ピンレイアウト
以下のピン配置図は、モジュール上のピンのおおよその位置を示しています。
注A:
点線で示されたゾーンはアンテナのキープアウトゾーンです。ベースボード上のモジュールアンテナのキープアウトゾーンの詳細については、ESP32-H2ハードウェア設計ガイドラインの「ベースボード上のモジュールの配置」セクションを参照してください。
ピンの説明
モジュールには29個のピンがあります。ピンの定義については表2の「ピンの説明」を参照してください。
周辺ピンの構成については、ESP32-H2 シリーズのデータシートを参照してください。
表2:ピンの定義
名前 | いいえ。 | タイプ1 | 関数 |
3V3 | 1 | P | 電源 |
表2–前のページから続く
名前 | いいえ。 | タイプ1 | 関数 |
EN | 2 | I | 高:オン、チップを有効にします。 低:オフ、チップの電源がオフになります。 注:ENピンをフローティングのままにしないでください。 |
IO4 | 3 | I / O / T | GPIO4、FSPICLK、ADC1_CH3、MTCK |
IO5 | 4 | I / O / T | GPIO5、FSPID、ADC1_CH4、MTDI |
IO10 | 5 | I / O / T | GPIO10、ZCD0 |
IO11 | 6 | I / O / T | GPIO11、ZCD1 |
IO8 | 7 | I / O / T | GPIO8 |
IO9 | 8 | I / O / T | GPIO9 |
グランド | 9、13、29 | P | 地面 |
IO12 | 10 | I / O / T | GPIO12 |
IO13 | 11 | I / O / T | GPIO13、XTAL_32K_P |
IO14 | 12 | I / O / T | GPIO14、XTAL_32K_N |
VBAT | 14 | P | 内部3V3電源(デフォルト)または外部バッテリーに接続 電源(3.0〜3.6V)。 |
IO22 | 15 | I / O / T | GPIO22 |
NC | 16 ~19 | — | NC |
IO25 | 20 | I / O / T | GPIO25、FSPICS3 |
RXD0 | 21 | I / O / T | GPIO23、FSPICS1、U0RXD |
TXD0 | 22 | I / O / T | GPIO24、FSPICS2、U0TXD |
IO26 | 23 | I / O / T | GPIO26、FSPICS4、USB_D- |
IO27 | 24 | I / O / T | GPIO27、FSPICS5、USB_D+ |
IO3 | 25 | I / O / T | GPIO3、FSPIHD、ADC1_CH2、MTDO |
IO2 | 26 | I / O / T | GPIO2、FSPIWP、ADC1_CH1、MTMS |
IO1 | 27 | I / O / T | GPIO1、FSPICS0、ADC1_CH0 |
IO0 | 28 | I / O / T | GPIO0、FSPIQ |
1 P:電源; I:入力; O:出力; T:高インピーダンス。
始める
必要なもの
モジュールのアプリケーションを開発するには、次のものが必要です。
- ESP32-H2-WROOM-02C 1個
- 1 x EspressifRFテストボード
- 1 xUSB-シリアルボード
- 1 xマイクロUSBケーブル
- Linuxを実行している1台のPC
このユーザーガイドでは、Linuxオペレーティングシステムを例として取り上げますampWindowsおよびmacOSでの設定の詳細については、ESP32-H2のESP-IDFプログラミングガイドを参照してください。
ハードウェア接続
- 図 2 に示すように、ESP32-H2-WROOM-02C モジュールを RF テスト ボードに半田付けします。
- RXテストボードをTXD、RXD、およびGNDを介してUSB-シリアルボードに接続します。
- USB-シリアルボードをPCに接続します。
- Micro-USBケーブルを介して、RFテストボードをPCまたは電源アダプタに接続し、5V電源を有効にします。
- ダウンロード中に、ジャンパーを介してIO9をGNDに接続します。 次に、テストボードを「オン」にします。
- ファームウェアをフラッシュにダウンロードします。 詳細については、以下のセクションを参照してください。
- ダウンロード後、IO9とGNDのジャンパーを取り外します。
- RFテストボードの電源を再度入れます。 モジュールは動作モードに切り替わります。 チップは、初期化時にフラッシュからプログラムを読み取ります。
注記:
IO9は内部でプルアップ(論理ハイ)されています。IO9をハイレベルまたはフローティングにした場合、通常のブートモード(SPIブート)が選択されます。このピンをGNDにプルダウンした場合、ダウンロードモード(ジョイントダウンロードブート)が選択されます。ダウンロードモードで正常に動作するには、IO8をハイレベルにする必要があることに注意してください。ESP32-H2-WROOM-02Cの詳細については、ESP32-H2シリーズのデータシートを参照してください。
3.3開発環境のセットアップ
Espressif IoT開発フレームワーク(略称ESP-IDF)は、Espressifチップをベースにしたアプリケーションを開発するためのフレームワークです。ユーザーは、ESP-IDFをベースに、Windows/Linux/macOSでESP32-H2を使ったアプリケーションを開発できます。ここでは、Linuxオペレーティングシステムを例として取り上げます。ampル。
3.3.1インストールの前提条件
ESP-IDFでコンパイルするには、次のパッケージを入手する必要があります。
- CentOS 7&8:
- sudo yum -y update && sudo yum install git wget flex bison gperf python3 cmake ninja-build ccache dfu-util libusbx
- UbuntuとDebian:
- sudo apt-get install git wget flex bison gperf python3 python3-pip python3- venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
- アーチ:
- sudo pacman -S –needed gcc git make flex bison gperf python cmake ninja ccache dfu-util libusb python-pip
注記:
- このガイドでは、Linux上のディレクトリ〜/ espをESP-IDFのインストールフォルダとして使用します。
- ESP-IDFはパス内のスペースをサポートしていないことに注意してください。
ESP-IDFを入手する
ESP32-H2-WROOM-02C モジュール用のアプリケーションをビルドするには、ESP-IDF リポジトリで Espressif が提供するソフトウェア ライブラリが必要です。
ESP-IDFを取得するには、インストールディレクトリ(〜/ esp)を作成してESP-IDFをダウンロードし、「gitclone」を使用してリポジトリのクローンを作成します。
- mkdir -p〜 / esp
- cd〜 / esp
- git クローン –再帰 https://github.com/espressif/esp-idf.git
ESP-IDFは〜/ esp / esp-idfにダウンロードされます。 特定の状況で使用するESP-IDFバージョンについては、ESP-IDFバージョンを参照してください。
ツールの設定
ESP-IDFとは別に、コンパイラ、デバッガー、Pythonパッケージなど、ESP-IDFで使用されるツールもインストールする必要があります。ESP-IDFは、ツールのセットアップに役立つ「install.sh」という名前のスクリプトを提供します。一度に。
- cd〜 / esp / esp-idf
- ./install.sh esp32h2
環境変数を設定する
インストールされたツールは、PATH環境変数にまだ追加されていません。 コマンドラインからツールを使用できるようにするには、いくつかの環境変数を設定する必要があります。 ESP-IDFは、それを行う別のスクリプト 'export.sh'を提供します。 ESP-IDFを使用するターミナルで、次のコマンドを実行します。
- $ HOME / esp / esp-idf / export.sh
これですべての準備が整いました。ESP32-H2-WROOM-02C モジュールで最初のプロジェクトをビルドできます。
最初のプロジェクトを作成する
プロジェクトを開始する
これで、ESP32-H2-WROOM-02Cモジュール用のアプリケーションを準備する準備が整いました。例:get-started/hello_worldプロジェクトから開始できます。ampESP-IDFのlesディレクトリ。
get-started / hello_worldを〜/ espディレクトリにコピーします。
- cd〜 / esp
- cp -r $ IDF_PATH / examples / get-started / hello_world。
元の範囲がありますamp元のルプロジェクトampESP-IDFのlesディレクトリ。 上記と同じ方法で任意のプロジェクトをコピーして実行できます。 exを構築することも可能ですamp最初にコピーせずに、インプレースでファイルします。
デバイスを接続する
次に、モジュールをコンピュータに接続し、モジュールが表示されているシリアル ポートを確認します。 Linux のシリアル ポートは、名前が「/dev/tty」で始まります。 以下のコマンドを XNUMX 回実行します。最初はボードのプラグを抜いた状態で、次にプラグを差し込んだ状態で実行します。XNUMX 回目に表示されるポートが必要なポートです。
- 1秒 /dev/tty*
注記
次の手順で必要になるため、ポート名を手元に置いておきます。
設定
ステップ3.4.1で作成した「hello_world」ディレクトリに移動します。プロジェクトを開始し、ESP32-H2チップをターゲットに設定し、プロジェクト構成ユーティリティ「menuconfig」を実行します。
- cd〜 / esp / hello_world
- idf.py ターゲット esp32h2 を設定する
- idf.py メニュー構成
'idf.py set-target esp32h2' によるターゲットの設定は、新しいプロジェクトを開いた後に一度だけ行う必要があります。プロジェクトに既存のビルドや設定が含まれている場合は、それらはクリアされ、初期化されます。ターゲットを環境変数に保存することで、この手順を省略できます。詳細については、「ターゲットの選択」を参照してください。
前の手順が正しく実行されている場合は、次のメニューが表示されます。
このメニューを使用して、プロジェクト固有の変数 (Wi-Fi ネットワーク名とパスワード、プロセッサ速度など) を設定しています。「hello_word」については、menuconfig を使用したプロジェクトの設定をスキップできます。 この元ampファイルはデフォルト設定で実行されます
メニューの色は端末によって異なる場合があります。オプション '-̉-style'̉ で外観を変更できます。詳細については、'idf.py menuconfig -̉-help'̉ を実行してください。
プロジェクトを構築する
次のコマンドを実行してプロジェクトをビルドします。
- idf.pyビルド
このコマンドは、アプリケーションとすべてのESP-IDFコンポーネントをコンパイルしてから、ブートローダー、パーティションテーブル、およびアプリケーションバイナリを生成します。
- $ idf.pyビルド
- ディレクトリ/ path / to / hello_world / buildでcmakeを実行しています
- ” cmake -G Ninja –warn-uninitialized / path / to / hello_world”を実行しています…
- 初期化されていない値について警告します。
- — Gitが見つかりました:/ usr / bin / git(バージョン” 2.17.0”が見つかりました)
- —設定のために空のaws_iotコンポーネントを構築する
- —コンポーネント名:…
- —コンポーネントパス:…
- …(ビルドシステム出力のより多くの行)
- [527/527] hello_world.bin を生成しています
- esptool.py v2.3.1
- プロジェクトのビルドが完了しました。 フラッシュするには、次のコマンドを実行します。
- ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash — flash_mode dio –flash_size detect –flash_freq 40m 0x10000 build/hello_world.bin ビルド 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/ partition-table.bin
- または「idf.py-pPORTflash」を実行します
エラーがない場合、ビルドはファームウェアバイナリ.binを生成して終了します file.
デバイスにフラッシュする
次のコマンドを実行して、モジュールに構築したばかりのバイナリをフラッシュします。
- idf.py -p ポートフラッシュ
PORT を、「手順: デバイスを接続する」の ESP32-H2 ボードのシリアル ポート名に置き換えます。
BAUDを必要なボーレートに置き換えることで、フラッシャーのボーレートを変更することもできます。 デフォルトのボーレートは460800です。
idf.py引数の詳細については、idf.pyを参照してください。
注記:
オプション「flash」はプロジェクトを自動的にビルドしてフラッシュするため、「idf.pybuild」を実行する必要はありません。
点滅すると、次のような出力ログが表示されます。
- …
- esptool esp32h2 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset write_flash –flash_mode dio –flash_freq 48m –flash_size 2MB 0x0 bootloader/ bootloader.bin 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
- esptool.py v4.6
- シリアルポート/ dev / ttyUSB0
- 接続中…。
- チップはESP32-H2(リビジョンv0.1)
- 機能: BLE
- クリスタルは32MHzです
- MAC: 60:55:f9:f7:3e:93:ff:fe
- スタブをアップロードしています…
- 実行中のスタブ…
- スタブランニング…
- ボーレートを460800に変更
- かわった。
- フラッシュサイズの設定…
- Flash は 0x00000000 から 0x00005fff まで消去されます…
- Flash は 0x00010000 から 0x00034fff まで消去されます…
- Flash は 0x00008000 から 0x00008fff まで消去されます…
- 20880バイトを12788に圧縮…
- 0x00000000で書き込み…(100%)
- 20880秒で12788x0で00000000バイト(0.6圧縮)を書き込みました(有効297.5 kbit / s)…
- 検証されたデータのハッシュ。
- 149424バイトを79574に圧縮…
- 0x00010000で書き込み…(20%)
- 0x00019959で書き込み…(40%)
- 0x00020bb5に書き込み中…(60%)
- 0x00026d8f…に書き込み中(80%)
- 0x0002e60aに書き込み中…(100%)
- 149424秒で79574x0で00010000バイト(2.1圧縮)を書き込みました(有効571.7 kbit / s)…
- 検証されたデータのハッシュ。
- 3072バイトを103に圧縮…
- 0x00008000で書き込み…(100%)
- 3072秒で103x0で00008000バイト(0.0圧縮)を書き込みました(有効539.7 kbit / s)…
- 検証されたデータのハッシュ。
- 去る…
- RTSピンを介したハードリセット…
フラッシュプロセスの終了までに問題がない場合、ボードは再起動し、「hello_world」アプリケーションを起動します。
モニター
「hello_world」が実際に実行されているかどうかを確認するには、「idf.py -p PORTmonitor」と入力します(PORTをシリアルポート名に置き換えることを忘れないでください)。
このコマンドは、IDFモニターアプリケーションを起動します。
- $ idf.py -pモニター
- ディレクトリ[…] / esp / hello_world / buildでidf_monitorを実行しています
- 「python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world/ build/hello_world.elf」を実行しています…
- — idf_monitor オン115200 —
- —終了:Ctrl +] | メニュー:Ctrl + T | ヘルプ:Ctrl + Tの後にCtrl + H —
- ets 8年2016月00日22:57:XNUMX
- rst:0x1(POWERON_RESET)、boot:0x13(SPI_FAST_FLASH_BOOT)
- ets 8年2016月00日22:57:XNUMX
- …
起動ログと診断ログが上にスクロールすると、「Helloworld!」と表示されます。 アプリケーションによって印刷されます。
- …
- こんにちは世界!
- 10秒で再起動…
- これは、1つのCPUコア、BLE、802.15.4(Zigbee/Thread)、シリコンリビジョンv0.1、2MBの外部フラッシュを備えたesp32h2チップです。
- 最小空きヒープ サイズ: 268256 バイト
- 9秒で再起動…
- 8秒で再起動…
- 7秒で再起動…
IDFモニターを終了するには、ショートカットCtrl +]を使用します。
ESP32-H2-WROOM-02Cモジュールを使い始めるのに必要なものはこれだけです。さあ、他の例を試す準備ができました。ampESP-IDFでファイルを作成するか、独自のアプリケーションの開発に進んでください。
米国FCC声明
デバイスは、KDB 996369D03OEMマニュアルv01に準拠しています。 以下は、KDB 996369D03OEMマニュアルv01に従ったホスト製品メーカー向けの統合手順です。
適用されるFCC規則のリスト
FCC パート 15 サブパート C 15.247
特定の運用使用条件
モジュールには、BLE、Thread、Zigbee 機能があります。
- 動作周波数:
- Bluetooth:2402〜2480 MHz
- ジグビー: 2405 ~ 2480 MHz
- スレッド: 2405 ~ 2480 MHz
- チャネル数:
- ブルートゥース: 40
- Zigbee/スレッド: 16
- 変調:
- Bluetooth:GFSK
- ジグビー: O-QPSK
- スレッド: O-QPSK
- タイプ:PCBアンテナ
- ゲイン: 3.26 dBi
このモジュールは、最大3.26dBiのアンテナを備えたIoTアプリケーションに使用できます。 このモジュールを製品にインストールするホストメーカーは、送信機の操作を含むFCC規則の技術的評価または評価により、最終的な複合製品がFCC要件に準拠していることを確認する必要があります。 ホストメーカーは、このモジュールを統合する最終製品のユーザーズマニュアルで、このRFモジュールの取り付けまたは取り外し方法に関する情報をエンドユーザーに提供しないように注意する必要があります。 エンドユーザーマニュアルには、このマニュアルに示されているように、必要なすべての規制情報/警告を含める必要があります。
限定モジュール手順
適用できない。 このモジュールは単一のモジュールであり、FCCパート15.212の要件に準拠しています。
トレースアンテナの設計
適用できない。 モジュールには独自のアンテナがあり、ホストのプリント基板マイクロストリップトレースアンテナなどは必要ありません。
RF被曝に関する考慮事項
モジュールは、アンテナとユーザーの体の間に少なくとも20cmが維持されるように、ホスト機器に設置する必要があります。 また、RF被曝ステートメントまたはモジュールのレイアウトが変更された場合、ホスト製品の製造元は、FCCIDまたは新しいアプリケーションの変更を通じてモジュールの責任を負う必要があります。 モジュールのFCCIDは、最終製品では使用できません。 このような状況では、ホストメーカーは、最終製品(送信機を含む)を再評価し、個別のFCC認証を取得する責任があります。
アンテナ
アンテナの仕様は次のとおりです。
- タイプ:PCBアンテナ
- ゲイン: 3.26 dBi
このデバイスは、次の条件下でホストメーカーのみを対象としています。
- 送信モジュールは、他の送信機またはアンテナと同じ場所に配置することはできません。
- このモジュールは、このモジュールで最初にテストおよび認定された外部アンテナでのみ使用する必要があります。
- アンテナは恒久的に取り付けられるか、「独自の」アンテナカプラーを使用する必要があります。
上記の条件が満たされている限り、それ以上の送信機テストは必要ありません。 ただし、ホストメーカーは、このモジュールをインストールする際に必要な追加のコンプライアンス要件について、最終製品をテストする責任があります(例:ample、デジタルデバイスの放出、PC周辺機器の要件など)。
ラベルとコンプライアンス情報
ホスト製品の製造元は、完成品に「FCC ID: 2AC7Z-ESPH2WR02C を含む」と記載された物理ラベルまたは電子ラベルを添付する必要があります。
テストモードと追加のテスト要件に関する情報
- 動作周波数:
- Bluetooth:2402〜2480 MHz
- ジグビー: 2405 ~ 2480 MHz
- スレッド: 2405 ~ 2480 MHz
- チャネル数:
- ブルートゥース: 40
- Zigbee/スレッド: 16
- 変調:
- Bluetooth:GFSK
- ジグビー: O-QPSK
- スレッド: O-QPSK
ホストメーカーは、ホスト内のスタンドアロンモジュラー送信機、およびホスト製品内の複数の同時送信モジュールまたは他の送信機の実際のテストモードに従って、放射および伝導エミッションやスプリアスエミッションなどのテストを実行する必要があります。 テストモードのすべてのテスト結果がFCC要件に準拠している場合にのみ、最終製品を合法的に販売できます。
追加テスト、パート15サブパートB準拠
モジュラー トランスミッターは、FCC パート 15 サブパート C 15.247 に対して認可された FCC のみであり、ホスト製品の製造元は、モジュラー トランスミッターの認証付与によってカバーされていない、ホストに適用されるその他の FCC 規則への準拠に責任を負います。 被認可者がパート 15 サブパート B に準拠した製品を販売する場合 (非意図的放射器デジタル回路も含まれている場合)、被認可者は、最終的なホスト製品が依然としてモジュラー トランスミッターでパート 15 サブパート B 準拠テストを必要とすることを示す通知を提供するものとします。インストールされています。
この機器はテスト済みであり、FCC規則のPart15に準拠したクラスBデジタルデバイスの制限に準拠していることが確認されています。 これらの制限は、住宅設備での有害な干渉に対する合理的な保護を提供するように設計されています。 この装置は、無線周波数エネルギーを生成、使用、および放射する可能性があり、指示に従って設置および使用しない場合、無線通信に有害な干渉を引き起こす可能性があります。
ただし、特定の設置環境で干渉が発生しないという保証はありません。この機器がラジオやテレビの受信に有害な干渉を引き起こしている場合(機器の電源をオン/オフすることで確認できます)、ユーザーは次のいずれかの方法で干渉を修正することをお勧めします。
- 受信アンテナの向きを変えるか、位置を変えてください。
- 機器と受信機間の距離を広げます。
- 受信機が接続されている回路とは別のコンセントに機器を接続します。
- 販売店または経験豊富なラジオ/テレビ技術者にご相談ください。
このデバイスは、FCC 規則のパート 15 に準拠しています。操作には次の XNUMX つの条件が適用されます。
- このデバイスは有害な干渉を引き起こすことはありません。
- このデバイスは、望ましくない動作を引き起こす可能性のある干渉を含め、受信したあらゆる干渉を受け入れる必要があります。
注意:
コンプライアンス責任者によって明示的に承認されていない変更または修正を行うと、ユーザーの機器の操作権限が無効になる可能性があります。
この装置は、制御されていない環境に対して定められたFCCRF放射線被曝制限に準拠しています。 このデバイスとそのアンテナは、他のアンテナまたは送信機と同じ場所に配置したり、一緒に操作したりしないでください。 この送信機に使用されるアンテナは、すべての人から少なくとも20 cmの距離を確保するように設置する必要があり、他のアンテナまたは送信機と同じ場所に配置したり、一緒に操作したりしないでください。
OEM統合手順
このデバイスは、以下の条件を満たす OEM インテグレーターのみを対象としています。
- 送信モジュールは、他の送信機またはアンテナと同じ場所に配置することはできません。
- このモジュールは、このモジュールで最初にテストおよび認定された外部アンテナでのみ使用する必要があります。
上記の条件が満たされている限り、それ以上の送信機テストは必要ありません。 ただし、OEMインテグレーターは、このモジュールをインストールする際に必要な追加のコンプライアンス要件について、最終製品をテストする責任があります(例:ample、デジタルデバイスの放出、PC周辺機器の要件など)。
モジュール認証の使用の妥当性
これらの条件を満たすことができない場合(例:amp特定のラップトップ構成または別の送信機とのコロケーション)の場合、ホスト機器と組み合わせたこのモジュールのFCC認証は有効でないと見なされ、モジュールのFCCIDを最終製品で使用できなくなります。 このような状況では、OEMインテグレーターは、最終製品(送信機を含む)を再評価し、個別のFCC認証を取得する責任があります。
最終製品のラベル
最終製品には、目に見える場所に次のラベルを貼付する必要があります。「送信機モジュール FCC ID: 2AC7Z-ESPH2WR02C が含まれています」。
関連ドキュメント
- ESP32-H2 シリーズ データシート – ESP32-H2 ハードウェアの仕様。
- ESP32-H2 テクニカルリファレンスマニュアル – ESP32-H2 のメモリと周辺機器の使用方法に関する詳細情報。
- ESP32-H2 ハードウェア設計ガイドライン – ESP32-H2 をハードウェア製品に統合する方法に関するガイドライン。
- ESP32-H2 シリーズ SoC エラッタ – ESP32-H2 シリーズの SoC の既知のエラーの説明。
- 証明書
https://espressif.com/en/support/documents/certificates - ESP32-H2 製品/プロセス変更通知 (PCN)
https://espressif.com/en/support/documents/pcns?keys=ESP32-H2 - ESP32-H2 アドバイザリ – セキュリティ、バグ、互換性、コンポーネントの信頼性に関する情報。
https://espressif.com/en/support/documents/advisories?keys=ESP32-H2 - ドキュメントの更新と更新通知のサブスクリプション
https://espressif.com/en/support/download/documents
開発者ゾーン
- ESP32-H2 用 ESP-IDF プログラミング ガイド – ESP-IDF 開発フレームワークに関する詳細なドキュメント。
- GitHub上のESP-IDFおよびその他の開発フレームワーク。
https://github.com/espressif - ESP32 BBSフォーラム– Espressif製品のエンジニア間(E2E)コミュニティ。質問を投稿したり、知識を共有したり、アイデアを検討したり、他のエンジニアと問題を解決したりできます。
https://esp32.com/ - ESPジャーナル– Espressifの人々からのベストプラクティス、記事、メモ。
https://blog.espressif.com/ - SDKとデモ、アプリ、ツール、ATファームウェアのタブをご覧ください。
https://espressif.com/en/support/download/sdks-demos
製品
- ESP32-H2 シリーズ SoC – すべての ESP32-H2 SoC を参照します。
https://espressif.com/en/products/socs?id=ESP32-H2 - ESP32-H2 シリーズ モジュール – すべての ESP32-H2 ベースのモジュールを参照します。
https://espressif.com/en/products/modules?id=ESP32-H2 - ESP32-H2 シリーズ開発キット – すべての ESP32-H2 ベースの開発キットを参照します。
https://espressif.com/en/products/devkits?id=ESP32-H2 - ESP製品セレクター–フィルターを比較または適用して、ニーズに適したEspressifハードウェア製品を見つけます。
https://products.espressif.com/#/product-selector?language=en
お問い合わせ
- 「販売に関する質問」、「技術的な問い合わせ」、「回路回路図」、「PCB設計」のタブを参照してください。view、 取得amples(オンラインストア)、サプライヤーになる、コメントと提案。
https://espressif.com/en/contact-us/sales-questions
改訂履歴
日付 | バージョン | リリースノート |
2025-03-27 | バージョン1.1 | 公式リリース |
免責事項と著作権表示
このドキュメントの情報には、 URL 参照は、予告なしに変更される場合があります。
このドキュメントに含まれるすべてのサードパーティの情報は、その信頼性と正確性を保証するものではなく、現状のまま提供されます。
この文書の商品性、非侵害性、特定の目的への適合性については、いかなる保証も提供されません。また、提案、仕様、または S.AMPLE。本書に記載されている情報の使用に関する一切の責任(所有権の侵害に対する責任を含む)は否認されます。明示的、黙示的を問わず、禁反言の有無を問わず、いかなる知的財産権についても、本書によってライセンスが付与されることはありません。Wi-Fi Alliance MemberロゴはWi-Fi Allianceの商標です。BluetoothロゴはBluetooth SIGの登録商標です。
本書に記載されているすべての商号、商標、および登録商標は、それぞれの所有者に帰属し、これにより承認されます。
Copyright©2025Espressif Systems(Shanghai)Co.、Ltd。無断複写・転載を禁じます。
www.espressif.com
よくある質問
VBAT ピンのデフォルトの電源は何ですか?
VBAT ピンはデフォルトで内部 3V3 電源に接続されていますが、3.0 ~ 3.6 V の範囲の外部バッテリ電源に接続することもできます。
ドキュメント / リソース
![]() | ESPRESSIF ESP32-H2-WROOM-02C Bluetooth Low EnergyおよびIEEE 802.15.4モジュール [pdf] ユーザーマニュアル ESP32-H2-WROOM-02C Bluetooth Low EnergyおよびIEEE 802.15.4モジュール、ESP32-H2-WROOM-02C、Bluetooth Low EnergyおよびIEEE 802.15.4モジュール、低エネルギーおよびIEEE 802.15.4モジュール、エネルギーおよびIEEE 802.15.4モジュール、IEEE 802.15.4モジュール、802.15.4モジュール、モジュール |