問題タブ [nodemcu]

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 投票する
2 に答える
3135 参照

lua - Lua スクリプトが順番に実行されない

EPS8266 と nodeMCU を使用して時間を取得し、I2C 経由で RTC を設定したいと考えています。

これは私のスクリプトです:

これはファイルですhttpget.lua

結果は次のとおりです。

scipt を (リセットせずに) 再度実行すると、以前の実行から日付が取得されます。「httpget.lua」を実行して、それに続くスクリプトで「日付」を取得するにはどうすればよいですか?

Lua 5.1.4 を搭載した NodeMCU 0.9.6 ビルド 20150406 で ESP8266 を使用しています。 https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#index

ESPlorer v2.0を使用してUSB経由でsriptをESP8266にロードします。conn.net... コマンドは NodeMCU ファームウェアの一部です (リンクを参照)。このスクリプトは、EPS8288 および NodeMCU ファームウェアでのみ実行できます。私の問題は次のとおりです。conn:net ルーチンを適切に終了し、次のプログラム部分にデータを返す方法が見つかりません。

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

http - ESP8266 NodeMCU サーバーへの接続の問題

NodeMCU を実行している ESP-01 Wifi モジュールに接続できません。シンプルなサーバーをセットアップしましたが、ブラウザ経由で IP アドレスに接続しようとすると、ブラウザがタイムアウトします。
モジュールから接続データが出力されているのがわかるので、デバイスに接続していることがわかります。ただし、ブラウザがデバイスに接続することはありません。私はしばらくの間、いくつかのコードを変更してこれに取り組んできましたが、うまくいきませんでした。サーバー用に実行しているコードは次のとおりです (NodeMCU のドキュメントから直接取得します)。

どんな助けでも大歓迎です。

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

lua - lua で dofile の後でメモリが解放されない

私はluaが初めてで、NodeMCUに取り組んでいました。XMLファイルからデータを抽出しようとしていました。

ここに私のxmlファイルがあります:

これが私のxmlparserです:

次を使用してこのファイルを呼び出します。

しかし、ガベージコレクターを呼び出しても、常に最初よりもメモリが少なくなります。さらに、検索している単語がファイルの終わり近くにある場合、ヒープはさらに減少するようです。また、探している単語が存在しない場合、ヒープの違いが少なくなることもわかりました。

何か不足していますか?ご覧いただきありがとうございます。

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

arduino - NodeMCU ESP8266 GET リクエスト応答

NodeMCU ファームウェアを使用して ESP8266 経由で Arduino から Thingspeak にデータをプッシュしようとしています。

Thingspeak への送信と投稿は正常に行われていますが、データ ポイントが欠落することがあります。コードにチェックを追加して、thingspeak サーバーからの応答を確認したいと考えています。

Thingspeak サーバーから送信された NodeMCU で応答を受信する方法を理解しようとしています。

Thingspeakに送信するためのコードは次のとおりです。

応答を受け取る方法について何かアドバイスはありますか?

0 投票する
7 に答える
23130 参照

esp8266 - ESP8266が常に再起動しています

ESP8266 ESP-12 を動作させようとして、しばらく苦労してきました。NodeMCU ソフトウェアをロードすることができました。これで、ボードは常に再起動します。スクリプトがロードされているかどうかに関係なく、モジュールは継続的に再起動しているようです。ESPlorer を使用していますが、NodeMCU への接続を確認できます。その後、ボードは数秒から数分後に再起動します。この問題を解決するには、さまざまなピン配置、コンデンサなどを試しましたが、うまくいきませんでした。私はずっと探していましたが、解決策を見つけることができませんでした。どんな助けでも大歓迎です。ここに私の現在のピン配置があります:

助けてくれてありがとう!

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

lua - NodeMCU/ESP8266 で math.pow 関数が使えない

NodeMCU/ESP8266 で math.pow 関数が必要ですが、数学ライブラリを含めることができません

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

java - HttpURLConnection アプリケーションが ESP8266 でクラッシュする

次のLuaスクリプトを使用したESP8266シンプルなhttpサーバーがあります

クロムを使用してラップトップからサーバーに接続すると、「サーバーは機能しています!」というメッセージが表示されます。応答。

しかし、私が作成したAndroidアプリを介して接続すると、クラッシュします:(。以下は私のアプリコードです

}

この HttpManager を非同期タスクで呼び出しています。このアプリを使用すると、Google などのサイトから応答を得ることができます。.

どのコードに問題があるかわかりません!!! 誰でもこの問題を解決するのを手伝ってもらえますか?

クラッシュログも追加

サーバーの応答も追加する

ラップトップからクロムを試したときの最初の応答 (動作)

モバイルからアプリを試したときの2番目の応答(機能しませんでした!!)

同じモバイルからクロムで試したときの3番目の応答(機能)

私の Assynctask 呼び出しセクション

Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://192.168.1.3 "); //これは機能しませんでした Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://www.google.com "); //これはうまくいきました

ありがとう

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

esp8266 - ESP8266 AP への接続時に nodemcu にブラウザー ウィンドウをポップアップさせるにはどうすればよいですか?

たとえば、空港で AP に接続すると、デバイスにログインするためのブラウザ ウィンドウがポップアップ表示されます。luaのNodeMCU、またはcファームウェアでも可能ですか?