2017-11-27 15 views
-2

私たちがNodeMCUを購入したとき、NodeMCUファームウェアがすでにインストールされていることがわかりました。しかし、どのように私たちはこの開発キットでArduino IDE(C++プログラミングで使用される)を使用することができますか?なぜArduino IDEはNodeMCUで動作しますか?

C++ IDEを使用してLuaベースのファームウェアを操作するにはどうすればよいですか?私のコンセプトに何が問題なのですか?

+0

https://www.codeproject.com/Articles/1073160/Programming-the-ESP-NodeMCU-with-the-Arduino-IDE – Garf365

答えて

2

"Luaベースのファームウェア"は、コアファームウェア自体がC言語で書かれているので、少し誤解を招く(Luaインタプリタbtwもそうです)。

チェックアウトは、それがnodeMCUファームウェアが消去され、あなたのArduinoのスケッチに置き換えられたソースコードhttps://github.com/nodemcu

です。あなたは他のArduinoのようにコード化します。

NodeMCUファームウェアをフラッシュして、Luaスクリプトを再度実行する必要があります。

同じマイクロコントローラをサポートしているソフトウェアは2種類あります。

+0

「nodeMCUファームウェアが消去され、Arduinoスケッチに置き換えられました」本当に? Arduino IDEから自分のノードにプログラムをアップロードするだけでいいのですか?私は何もしなかった。確かにあなたはファームウェアがプログラムをアップロードするだけで消されるだろうか? – abhi

+1

@abhi「プログラムをアップロードするだけで消去する」とはどういう意味ですか?あなたがプログラムをアップロードするとどうなると思いますか?古いプログラムを新しいプログラムで上書きします。 nodemcuはarduinoスケッチに置き換えられます。あなたは、マイクロコントローラの メモリにある特定の領域をプログラム – Piglet

+0

ahh ..のメモリに持っています。ファームウェアの再インストールを実行するためのガイドを教えてくれるdocsへのリンクを教えてください。 luaスクリプトのコーディングを開始して、それらを私のノードにアップロードすることができるようになります。これらの基本的な質問には申し訳ありません。私はこれに新しいです...事前に感謝! – abhi

関連する問題