abh*_*bhi -1 c++ lua arduino-ide arduino-uno nodemcu
我知道当我们购买 NodeMCU 时,我们会在其中安装 NodeMCU 固件。但是我们为什么能够在这个开发工具包中使用 Arduino IDE(用于 C++ 编程)?
我们如何使用 C++ IDE 来处理基于 Lua 的固件?我这里的概念有什么问题?
“基于 Lua 的固件”有点误导,因为核心固件本身是用 C 编写的(顺便说一句,Lua 解释器也是如此)。
签出它的源代码https://github.com/nodemcu/nodemcu-firmware
nodeMCU 固件被擦除并替换为您的 Arduino 草图。您可以像任何其他 Arduino 一样对其进行编码。
如果你想再次在 NodeMCU 上运行 Lua 脚本,你必须刷新 NodeMCU 固件。
它只是支持同一个微控制器的两个不同的软件。