問題タブ [esp32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
326 参照

c++ - Bluetooth デバイスは、Windows C++ アプリケーションからの一意のアドレスで検出できますか?

「ESP32」デバイスを識別し、Windows C++ アプリケーションからデータを送受信するアプリケーションを作成する必要があります。

Q1: WSALookupServiceBegin()API を使用して BT デバイスを検索していますが、期待どおりに動作しませんでした。Windows Bluetooth ウィンドウで [デバイスの追加] を手動でクリックするまで、API は 10108 を返します。デバイスの近くで BT を検出できる他の A​​PI/サービスはありますか、WSALookupServiceBegin()それとも API の使用方法が間違っていますか? WSALookupServiceBegin()Bluetooth キャッシュからデバイス データを取得しますか? API は Windows で手動検索を行った後にのみ正常に動作するため、この疑問が生じました。

Q2: Windows から BT デバイスの Mac ID だけで任意の Bluetooth デバイスに接続できますか?

以下のコードを見つけてください。

出力:

connect() 呼び出しが失敗しました。WSAGetLastError=[10049]

0 投票する
2 に答える
846 参照

esp32 - ESP32 から Nextion-Display にファイルをアップロードする

ESP32 から Nextion Display に直接ファイルをアップロードする方法はありますか? ESP 32 WIFI を使用して写真または TFT ファイルをダウンロードし、ディスプレイにアップロードしたいと考えています。TFTファイルでできたら最高ですね!

0 投票する
1 に答える
1967 参照

c - SPIを使用して別のICに接続するESP32

S1V30120 dectalk テキスト合成 IC のラッパーを ESP IDF を使って C 言語で書いてみます。次のコードで問題が発生しています。

接続は全二重モードである必要があり、正しく設定されていると確信しています。返される情報は 20 バイトである必要がありますが、エラーが発生しています

現時点では、役立つ可能性のある 2 つのコードに従っています。

esp idf での SPI の使用例: https://github.com/espressif/esp-idf/blob/3276a1316f66a923ee2e75b9bd5c7f1006d160f5/examples/peripherals/spi_master/main/spi_master_example_main.c

Arduino ide で dectalk ic を使用する例: https://electronza.com/arduino-due-s1v30120-text-speech-code/2/

dectalk ic プロトコル シート: https://github.com/MikroElektronika/Click_TextToSpeech_S1V30120/blob/master/datasheet/S1V30120%20Protocol%20Specification.pdf

esp idf の SPI ドキュメント: https://gitdemo.readthedocs.io/en/latest/api/peripherals/spi_master.html

プロトコル シートには、これまで見たことのないトランザクションの後に 16 バイトの 0x00 を送信することについても記載されています。

このすべての情報が十分に徹底されていることを願っています。助けていただける方に事前に感謝します。