
nodemcu-firmware
nodemcu
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
AI 简介
NodeMCU 是一个基于 Lua 的开源固件,专为 ESP8266、ESP8285 和 ESP32 WiFi SoC 设计。它使用 C 语言编写,并基于 Espressif NON-OS SDK 构建,支持 SPIFFS 文件系统。NodeMCU 提供了超过70个内置的 C 模块和近20个 Lua 模块,采用异步事件驱动编程模型,适用于无线节点或接入点的快速开发。此外,通过引入 Lua Flash Store (LFS) 技术,NodeMCU 可以直接从闪存中执行 Lua 代码及其常量数据,最大可达256Kb,从而释放更多RAM用于读写数据。此项目非常适合物联网设备开发者,尤其是那些需要高效利用资源且易于编程的小型智能硬件应用场景。
C
MIT License7.9k
Stars
3.1k
Forks
533
Watchers
100
Issues
Star 增长
今日0
近 7 天0
近 30 天+14
综合评分67.4
默认分支release