MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi モジュール
仕様
- 製品名: BuzzBoxx
- バージョン: V1.0
- 発売日: 2024.12年XNUMX月XNUMX日
製品情報
BuzzBoxx は、Arduino および ESP32 モジュールを使用してアプリケーションを開発するために設計されたハードウェア プラットフォームです。
製品使用説明書
導入
BuzzBoxx はソフトウェア開発用の多目的ツールです。アプリケーションを作成するための Arduino および ESP32 モジュールをサポートしています。
始める
まず、ユーザー ガイドの説明に従って基本的なソフトウェア開発環境を設定します。
設定
メニューベースの構成ウィザードに従って開発環境を設定します。
接続する
適切なケーブルを使用して、BuzzBoxx ハードウェアをコンピューターに接続します。
テストデモ
テスト デモを実行して、ハードウェアが正しく機能していることを確認します。
スケッチをアップロード
スケッチをアップロードするには、次の手順に従います。
- スケッチを作成します。
- スケッチを ESP32 モジュールにフラッシュします。
- 出力を監視してエラーがないか確認します。
SSCコマンドリファレンス
BuzzBoxx は、設定用のさまざまなコマンドをサポートしています。
- op: 操作コマンドを実行するStaあなた: ステーションモードを設定します。p: アクセス ポイント モードを構成します。
- マック: MACアドレスを設定します。
- DHCP: DHCPを有効にします。
- IP: IPアドレスを設定します。
- リブート: システムを再起動します。
バズボックス
- BuzzBoxx は開発ボードです。独立して動作できます。
- Wi-Fi + BT+ BLE 通信プロトコルをサポートする ESP32-WROVER-IE モジュールとマザーボード PCB で構成されています。
- この製品には4G機能があります。LTE Cat-4モジュールはSIM7600G-Hです。
- 低電力センサーネットワークから最も要求の厳しいタスクに至るまでのアプリケーション向け。
ESP32 は、デュアル高性能コアとその他多くの多用途周辺機器とともに、Wi-Fi (2.4 GHz 帯域) と Bluetooth 4.2 ソリューションを 40 つのチップに統合しています。32 nm テクノロジを搭載した ESPXNUMX は、効率的な電力使用、コンパクトな設計、セキュリティに対する継続的な要求を満たす、堅牢で高度に統合されたプラットフォームを提供します。 - 当社は、アプリケーション開発者が ESP32 シリーズのハードウェアを中心にアイデアを構築できるようにするための基本的なハードウェアおよびソフトウェア リソースを提供しています。提供されるソフトウェア開発フレームワークは、Wi-Fi、Bluetooth、柔軟な電源管理、その他の高度なシステム機能を備えたモノのインターネット (IoT) アプリケーションを迅速に開発することを目的としています。
アルドゥイン
Java で書かれたクロスプラットフォーム アプリケーションのセット。 Arduino ソフトウェア IDE は、Processing プログラミング言語と Wiring プログラムの統合開発環境から派生しています。 ユーザーは Arduino をベースに Windows/Linux/MacOS でアプリケーションを開発できます。 Windows 10 を使用することをお勧めします。amp説明のために、このドキュメントのファイルを参照してください。
準備
ESP32 用のアプリケーションを開発するには、次のものが必要です。
- Windows、Linux、またはMacオペレーティングシステムを搭載したPC
- ESP32用のアプリケーションを構築するためのツールチェーン
- 基本的にESP32用のAPIとツールチェーンを操作するためのスクリプトを含むArduino
- ESP32ボード自体とPCに接続するためのUSBケーブル
Arduinoソフトウェアをダウンロードする
WindowsマシンにArduinoソフトウェア(IDE)をインストールする最も簡単な方法
クイックスターリッド
- の webサイトはクイックスタートチュートリアルを提供します
- ウィンドウズ:
- リナックス:
- Mac OS Xの場合:
WindowsプラットフォームArduinoのインストール手順
ダウンロード インターフェイスに入り、直接インストールする Windows インストーラーを選択します。
Arduinoソフトウェアをインストールする
Gitをダウンロード
インストール パッケージ Git.exe をダウンロードします。
ビルド前の設定 Arduinoアイコンを右クリックして「ハードウェアを選択」の「フォルダーを開く」を選択します ->
- マウス ** 右クリック ** ->
- ここでGitBashをクリックします
リモートリポジトリのクローン作成
- $ mkdir エスプレッシフ
- $ cd エスプレッシフ
- $ git clone –再帰的 https://github.com/espressif/arduino-esp32.git esp32
接続する
もうすぐです。 さらに先に進むには、ESP32ボードをPCに接続し、ボードが表示されているシリアルポートを確認し、シリアル通信が機能するかどうかを確認します。
テストデモ
選択 File>>例ample >> WiFi >> WiFiScan
スケッチをアップロード
ボードを選択
ツール<
アップロード
スケッチ<<アップロード
シリアルモニター
ツール<<シリアルモニター
SSCコマンドリファレンス
op
モジュールをテストするための一般的な Wi-Fi コマンドをいくつか示します。
説明
op コマンドは、システムの Wi-Fi モードを設定および照会するために使用されます。
Example
オプ -Q
op: S -o wmode
パラメータ
-Q | Wi-Fiモードを照会します。 |
-S | Wi-Fiモードを設定します。 |
wモード |
3つのWi-Fiモードがあります。
• モード = 1: STA モード • モード = 2: AP モード • モード = 3: STA+AP モード |
スタ
説明
sta コマンドは、STA ネットワーク インターフェイスのスキャン、AP の接続または切断、STA ネットワーク インターフェイスの接続ステータスのクエリに使用されます。
Example
sta -S [-s ssid] [-b bssid] [-n チャネル] [-h] sta -Q
sta -C [-s ssid] [-p パスワード] sta -D
パラメータ
-sssid | アクセスポイントをスキャンするか、ssidに接続します。 |
-bbssid | bssidを使用してアクセスポイントをスキャンします。 |
-nチャネル | チャネルをスキャンします。 |
-h | 非表示のssidアクセスポイントを使用してスキャン結果を表示します。 |
-Q | STA接続スタタスを表示します。 |
-D | 現在のアクセスポイントで切断されています。 |
ap
説明
apコマンドは、APネットワークインターフェイスのパラメータを設定するために使用されます。
Example
ap -S [-s ssid] [-p パスワード] [-t 暗号化] [-n チャネル] [-h] [-m max_sta] ap –Q
ap –L
パラメータ
-S | APモードを設定します。 |
-sssid | APssidを設定します。 |
-p パスワード | APパスワードを設定します。 |
-t暗号化 | AP暗号化モードを設定します。 |
-h | SSIDを隠します。 |
-m max_sta | APの最大接続数を設定します。 |
-Q | APパラメータを表示します。 |
-L | 接続しているステーションのMACアドレスとIPアドレスを表示します。 |
マック
説明
Mac コマンドは、ネットワーク インターフェイスの MAC アドレスをクエリするために使用されます。
Example
mac-Q[-oモード]
-Q | MACアドレスを表示します。 |
-oモード |
• モード = 1: STA モードの MAC アドレス。
• モード = 2: AP モードの MAC アドレス。 |
パラメータ
-Q | MACアドレスを表示します。 |
-oモード |
• モード = 1: STA モードの MAC アドレス。
• モード = 2: AP モードの MAC アドレス。 |
説明
dhcp コマンドは、dhcp サーバー/クライアントを有効または無効にするために使用されます。
。 元ample
dchp -S [-o モード] dhcp -E [-o モード] dhcp -Q [-o モード]
パラメータ
DHCP(クライアント/サーバー)を起動します。 | |
-E | DHCP(クライアント/サーバー)を終了します。 |
-Q | DHCP ステータスを表示します。 |
-oモード |
• モード = 1: STA インターフェイスの DHCP クライアント。
• モード = 2: AP インターフェイスの DHCP サーバー。 • モード = 3: 両方。 |
ip
説明
ip コマンドは、ネットワーク インターフェイスの IP アドレスを設定および照会するために使用されます。
Example
ip -Q [-o モード] ip -S [-i ip] [-o モード] [-m マスク] [-g ゲートウェイ]
-Q | IPアドレスを表示します。 |
-oモード |
• モード = 1: インターフェイス STA の IP アドレス。
• モード = 2: インターフェイス AP の IP アドレス。 • モード = 3: 両方 |
-S | IPアドレスを設定します。 |
-i IP | IP アドレス。 |
-mマスク | サブネットアドレスマスク。 |
-gゲートウェイ | デフォルトゲートウェイ。 |
リブート
説明
restartコマンドは、ボードを再起動するために使用されます。
Example
再起動
ラム
ramコマンドは、システムに残っているヒープのサイズを照会するために使用されます。
Example
ラム
FCC の注意:
コンプライアンス責任者によって明示的に承認されていない変更または修正を行うと、ユーザーの機器の操作権限が無効になる可能性があります。
このデバイスは、FCC 規則のパート 15 に準拠しています。操作には次の XNUMX つの条件が適用されます。
- このデバイスは有害な干渉を引き起こすことはありません。
- このデバイスは、望ましくない動作を引き起こす可能性のある干渉を含め、受信したあらゆる干渉を受け入れなければなりません。
この送信機は、他のアンテナまたは送信機と同じ場所に設置したり、連動して動作させたりしてはなりません。
重要な注意:
注: この機器は、FCC 規則のパート 15 に基づくクラス B デジタル デバイスの制限に従ってテストされ、準拠していることが確認されています。これらの制限は、住宅への設置において有害な干渉に対する適切な保護を提供するように設計されています。この機器は、無線周波数エネルギーを生成、使用し、放射する可能性があり、指示に従って設置および使用しないと、無線通信に有害な干渉を引き起こす可能性があります。ただし、特定の設置で干渉が発生しないという保証はありません。この機器がラジオやテレビの受信に有害な干渉を引き起こしている場合は (機器の電源をオン/オフすることで確認できます)、次の XNUMX つ以上の方法で干渉を修正することをお勧めします。
- 受信アンテナの向きを変えるか、位置を変えてください。
- 機器と受信機間の距離を広げます。
- 受信機が接続されている回路とは別のコンセントに機器を接続します。
- 販売店または経験豊富なラジオ/テレビ技術者にご相談ください。
FCC 放射線被曝に関する声明:
この装置は、制御されていない環境に対して定められた FCC 放射線被曝制限に準拠しています。この装置は、放射体と身体の間に最低 20cm の距離を置いて設置および操作する必要があります。
よくある質問
Q: BuzzBoxx を他のハードウェア プラットフォームでも使用できますか?
A: BuzzBoxx は、Arduino および ESP32 モジュールで使用するために特別に設計されています。他のプラットフォームとの互換性は保証されません。
Q: 接続の問題をトラブルシューティングするにはどうすればよいですか?
A: すべての接続が安全であり、ドライバーが適切にインストールされていることを確認してください。ハードウェアとソフトウェアの両方を再起動すると、接続の問題が解決することがよくあります。
ドキュメント / リソース
![]() |
MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi モジュール [pdf] ユーザーガイド ESP32-WROVER-IE、ESP32-WROVER-IE BuzzBoxx Wi-Fi モジュール、BuzzBoxx Wi-Fi モジュール、Wi-Fi モジュール、モジュール |