Arduino DUEとESP8266-01モジュールを接続してWifi接続を確立しました。 MQTTプロトコルを使用してIoTプラットフォーム(io.adafruit.comなど)との接続を確立したいと考えています。しかし、IoTプラットフォームが提供するMQTTライブラリーはArduino DUEをサポートしていません。フィッティングライブラリを検索すると、私はいつもArduino DUEなしでESP8266モジュールを直接使用するライブラリを見つけることができます。この特別なアプリケーションに使用できるライブラリはありますか?Arduino上でESP8266 Wifi-Mdoduleを接続するために使用するMQTTライブラリーDUE
2
A
答えて
1
現在のライブラリでは、イーサネットまたはWiFiクライアントインスタンスが、プロトコル実装を使用し、MQTTに接続する必要があります。それは意味のよう
http://www.esp8266.com/wiki/doku.php?id=espduino
:ATモードでは、あなたは生のテキストデータを掲載しているし、プロトコルを作成することは適切ではない、私はあなたがそれを含めるように別のシリアルファームウェアを必要とすることを考えて、これを見つけたヘッダなどを依存必要なライブラリには異なる通信方法がありますが、害はありません。ATコマンドでデータを送信することはできます。
ここにESPで動作する別のシリアルarduinoライブラリがあります。これは、ESPWiFiClientというクライアントを宣言し、PubSubClientのコンストラクタのパラメータとして与える必要があるように見えます。
WiFiEspClient espClient;
PubSubClient client(espClient);
幸運!
関連する問題
- 1. ESP8266を使ってArduinoをwundergroundに接続
- 2. ESP8266からMQTTブローカーに接続できません
- 3. esp8266モジュール上のsftp接続
- 4. ESP8266 Arduinoから私のサーバに接続します
- 5. Arduino + ESP8266 WebClient
- 6. Paho JavaライブラリーでMQTTメッセージを処理するためのベスト・プラクティス
- 7. Arduinoファームウェアを使用したESP8266のAttachInterrupt
- 8. ArduinoはMQTTを使用してWatson IoTに接続しません
- 9. ESP8266とArduino UNO
- 10. ESP8266 Arduino 2.2 TFT ILI9341
- 11. Arduinoのは、ArduinoのIDEを使用してESP8266にデータを送信する
- 12. ArduinoをBlynkにESP8266
- 13. Pahoドライバーを使用してMQTTに再接続する方法
- 14. server.args()ESP8266 Arduino
- 15. Arduino、ESP8266〜IFTTT
- 16. ESP8266 TCPクライアントでTCP接続を永続的に維持する
- 17. libgdx(Bluetoothを使用)を使用するアンドロイドアプリにarduinoを接続する
- 18. Arduino ESP8266 Socket.io Issue
- 19. MQHRブローカーに接続するPaho MQTT
- 20. ESP8266とArduinoでHTTPリクエストを送信
- 21. ネイティブmqttを使用して、Webソケットを使用せずにmqttブローカに接続できますか?
- 22. Paho MqttClientを使用してAndroidでMqtt接続を試す
- 23. TLSでMQTTサーバーに接続するためのCA証明書 - iot.eclipse.org
- 24. C#を使用してMQTTクライアントを実装して外部MQTTブローカーに接続
- 25. Kiiクラウドサービスを使用したMqttとの接続
- 26. nodejsとcloud mqttを接続する
- 27. Arduino UNOとWiFiネットワークにESP8266-01を接続してください。R3
- 28. Arduino ESP8266とC++コード
- 29. esp8266 Arduinoにregexと他の標準ライブラリを含めるには
- 30. arduinoでMQTTを使用して点滅しました
回答を得ましたか? – cagdas
私たちはそれが働いたかどうかをチェックする時間がなかった。私たちは単純にREST APiを使用し、sendtである独自のヘッダーを作成しました。私はPubSubClientについてはあまりよく分かりません。しかし、私はあなたがArduino IDEから直接ESPを点滅させ、あなたがESPに接続するArduino DUEを使用しているようなものではない場合にのみ動作すると思いますが、これは離れたプロジェクトからの推測です。私はそれを確認することができないので、私はあなたに今すぐupvoteを与えることはできません – Kev1n91