コンパイルされませんが、ArduinoのIDEでそれを使用している場合、コンパイルは、このエラーで停止:NodeMCUモジュールenduser_setup:プログラムは、私は、モジュールenduser_setupでNodeMCUファームウェアを内蔵し
enter code here test_:35: error: 'enduser_setup' was not declared in this scope`
が、私は何か他のものを含める必要がありますか?
コンパイルされませんが、ArduinoのIDEでそれを使用している場合、コンパイルは、このエラーで停止:NodeMCUモジュールenduser_setup:プログラムは、私は、モジュールenduser_setupでNodeMCUファームウェアを内蔵し
enter code here test_:35: error: 'enduser_setup' was not declared in this scope`
が、私は何か他のものを含める必要がありますか?
基本的な誤解があるようです。 2つの選択肢がありますが、それらをミックスしてマッチさせました。
Arduinoの方法をプログラミングしたい場合、NodeMCUファームウェアは必要ありません。プログラムの1ビットを変更するたびに、バイナリ全体をコンパイルしてデバイスにアップロードする準備が必要です。
Luaでプログラミングする場合は、JavaScriptとあまり違いがないスクリプト言語を使用する場合は、最初にflash the NodeMCU firmwareにする必要があります。その後、単にupload your Lua script(s)を実行して、(再)実行を開始するか、今アップロードした新しい関数を呼び出すことができます。これのためにArduino IDEはまったく必要ありません。
免責事項:私はNodeMCUファームウェアチームのメンバーです。したがって、私が好むアプローチについては少し偏っていることを否定できません。
ありがとうございました。 Arduino IDEをモジュールエンドユーザの設定のように使用して同様のアプローチがあるかどうか知っていますか? –
WiFiManagerと呼ばれる:https://github.com/tzapu/WiFiManager –
答えを受け取るには、必要な情報はありますか? –