TOPICS

ESP-USB:エスプレッシフのワイヤレス通信ソリューション

USB(Universal Serial Bus)は、ホストコントローラーと周辺機器またはその他のデバイスとの間の通信を可能にする業界標準規格です。USBインターフェースは、エスプレッシフのESP32-SシリーズのSoCに統合されています。USBインターフェイスはSoCのWi-Fi機能と組み合わせて、Wi-Fi経由のビデオストリーミング、4Gホットスポットを介したインターネットへのアクセス、ワイヤレスUSBディスクへの接続、およびその他の多くのアプリケーションに使用できます。

より具体的には、ESP32-S2には、SPI、I2S、I2C、UART、LED PWM、LCD、カメラ、ADC、DAC、およびその他の一般的なインターフェイスを含む、さまざまな周辺インターフェイスがあります。さらに、ESP32-S2には、ホストモードとデバイスモードの両方をサポートするフルスピードのUSBOn-The-Goインターフェイスがあります。このように、ESP32-S2は、さまざまなUSBデバイスに接続するUSB​​ホストとして、またはコンピューターやモバイルデバイスと直接通信するUSB​​デバイスとして動作します。より良いユーザーエクスペリエンスを保証するために、ESP32-S2のネイティブUSBインターフェースを使用して、従来のUARTインターフェースと比較してより高速でファームウェアをダウンロードできます。

さらに、ESP32-C3 / S3のUSB-シリアルポートにより、USB仮想COMポートとUARTポート間の透過的なデータ伝送が可能になります。単一のESP32-C3 / S3を使用すると、シリアルポートのデバッグと印刷にUSB-シリアルアダプタが不要になります。

次に、ESP32-S2のUSBインターフェースで開発された、USBカメラ、4Gネットワ​​ーキング、ワイヤレスUSBディスク、およびUSBタッチパッドを含む4つのアプリケーションについて説明します。

1. USBカメラ

ESP32-S2は、ネイティブUSBインターフェースを使用して、USBフルスピードモードをサポートするカメラに接続できます。単一のESP32-S2で、USBカメラストリーミング、ローカルJPEGデコード、LCDリアルタイム更新、Wi-Fi経由の画像送信、TFカードストレージ、およびスマートなどのさまざまなアプリケーションシナリオで使用できるその他の多くの機能を実現できます。ドアベル、スマートホームアプライアンス、およびワイヤレス監視カメラ。従来のデジタルビデオポート(DVP)と比較して、USBインターフェイスは必要なIOピンが少なくて済み、伝送距離が長くなり、互換性が向上します。

2. 4Gネットワ​​ーキング

インターネットへのダイヤルアップポイントツーポイントプロトコル接続を実現するために、USBインターフェイスを介してESP32-S2を4Gモジュールに接続できます。さらに、近くの携帯電話やIoTデバイスも、ESP32-S2Wi-Fiホットスポットを介してインターネットに接続できます。これに基づいて、ポータブル4GWi-FiホットスポットやIoTゲートウェイなどの低コストで低電力の4Gネットワ​​ーキングアプリケーションを実装できます。

3. USBディスク

ESP32-S2のUSBインターフェースは、ワイヤレスUSBディスク、カードリーダー、音楽プレーヤーなどの大容量記憶装置の開発にも利用できます。

ESP32-S2を大容量USBディスクとして使用し、ESP32-S2が提供するWi-Fi接続を使用してUSBディスク上のファイルを共有するには、次の手順を実行する必要があります。

まず、ESP32-S2を共通のUSBディスクとしてコンピューターに接続します。次に、USBフラッシュドライブ上のファイルを表示、読み取り、および書き込みできます。

次に、携帯電話をESP32-S2が共有するWi-Fiホットスポットに接続し、ファイルサーバーのアドレスをブラウザに入力します。このようにして、ファイルを表示、ダウンロード、および転送できます。次に、USBディスクを抜き差しすることなく、異なるオペレーティングシステムの複数のユーザーとファイルを共有することもできます。

4. ヒューマンインターフェースデバイス

ESP32-S2 USBインターフェースに基づいて、USBキーボード、マウス、ゲームパッドなど、制御信号をリアルタイムで送信するヒューマンコンピューターインタラクションアプリケーションを開発することもできます。例えば、

  • ESP32-S2をコンピューターのタッチパッドとして使用して、カーソルを制御できます。
  • コンピュータの入力デバイスとして3 * 3テンキーを使用することもできます。

ESP32-S2は、キーボードまたはマウスから制御信号を受信するホストとしても機能します。または、ESP32-S2を使用して、USBダイヤルアップデバイス、MIDI機器またはサウンドカード、ゲームパッド、プリンターとスキャナー、スマートカード、Bluetoothアダプターを開発することもできます。

ESP-USB、Espressifのワイヤレス通信ソリューションについて詳しく知りたい場合、またはそれについて質問がある場合は、カスタマーサポートチームに連絡してください。できるだけ早くサポートを提供します。ESP-USBは、約1か月で国際的な電子機器販売業者に届きます。

以下に、GitHubでESP32-S2 / S3USBデモコードのさまざまなリソースを示します。(NB’Readme ‘のドキュメントは、当面は中国語でのみご利用いただけます。ただし、いずれ英語版に更新される予定です。)

エスプレッシフ社プレスリリース2021年9月29日より抜粋した内容を掲載しています

関連記事一覧

TOPICS