NodeMCU

✍ dations ◷ 2025-12-09 14:11:38 #开源硬件,微控制器,物联网

NodeMCU是一个开源的物联网平台。 它使用Lua脚本语言编程。该平台基于eLua 开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模块的硬件。

NodeMCU is started after ESP8266 come out. In December 30, 2013, Espressif systems begin production of ESP8266. ESP8266 is an Wi-Fi SoC and integrated with LX106 core, widely used in IoT applications(See related projects). In 13 Oct 2014, Hong committed first file of nodemcu-firmware to github, NodeMCU project started. And then more and more developers from ESP8266 opensource community join in NodeMCU developer team. On 1 Dec 2014, Huang R commit the gerber file of an ESP8266 board, then NodeMCU project have the first open-hardware which named devkit 1.0, thus NodeMCU is not only a firmware, it becomes a platform. In 31 Dec 2014, Tuan PM port MQTT client library from Contiki to ESP8266 SoC platform, and commit to NodeMCU project, then NodeMCU can support MQTT IoT protocol, using Lua access MQTT broker, it is an important update of firmware. Another important update is in 30 Jan 2015, Devsaurus port u8glib to NodeMCU project, and NodeMCU can drive LCD, Screen, OLED, even VGA display module easily.

nodemcu_latest.bin: 0x00000
对于大多数 esp8266 模块, 直接拉低 GPIO0 引脚的电平,并且重新上电或重启。
可以使用 nodemcu-flasher页面存档备份,存于互联网档案馆 烧写固件。

特别的,如果你想编译/构建自己的固件,需要注意以下烧写地址:
0x00000.bin: 0x00000
0x10000.bin: 0x10000

注意,

如果使用 NodeMCU devkit, 只需要安装 CH340G 驱动程序, 并且将开发模块使用micro-usb 线缆连接到个人计算机。 然后将波特率设置到9600, 并打开串行端口。若使用普通的esp8266模块, 则 usb-ttl 转接器是必需品。

相关

  • 博物志《博物志》是晋朝张华所著的一部奇书,共十卷:136。内容包罗万象,有山川地理知识,有历史人物传说,有奇异草木虫鱼、飞禽走兽,也有神仙方术,可谓集神话、古史、博物、杂说于一炉。据
  • 伍斯特县伍斯特县(英语:Worcester County)是美国马萨诸塞州中部的一个县,北邻新罕布什尔州,东南邻罗得岛州,西南邻康涅狄格州。面积4,090平方公里。根据美国2000年人口普查,共有人口750,963
  • 电竞电子竞技(英语:eSports),简称电竞,是指使用电子游戏来比赛的体育项目。随着游戏对经济和社会的影响力不断增强,电子竞技正式成为运动竞技的一种。电子竞技就是电子游戏比赛达到竞
  • 筊白笋茭白(学名:Zizania latifolia),又名茭白笋、加泽笋、葩白笋、菰、菰蒋、菰蒋草、美人腿、籧蔬‘尔雅’、菰菜、菰笋、茭笋、茭粑、茭瓜、高笋、茭首、茭草、茭耳菜、茭儿菜、古
  • 蒙特苏侏儒螯虾蒙特苏侏儒螯虾(学名:Cambarellus montezumae)是一种常见的食用甲壳类,原生于墨西哥的侏儒螯虾,已能够人工养殖。蒙特苏侏儒螯虾是一种前哥伦布时期墨西哥人的传统食物,他们或煮或
  • 曹娥江曹娥江古称柯水,又名上虞江、东小江、孝女江等,上游段又称剡溪,位于中国大陆浙江省东部,为钱塘江第二大支流,也是钱塘江下游最大支流,全长192千米,宽100-600米,流域面积5922平方千米
  • Dell EMC易安信公司(英语:EMC Corporation;NYSE:EMC)为美国一家跨国信息技术企业,主要提供数据存储、信息安全、虚拟化、云计算等用于存储、管理、保护和分析大量数据的产品和服务。EMC公
  • 51号兵站51号兵站可以指:
  • 陆伯鸿陆伯鸿(1875年3月-1937年12月30日),原名陆熙顺,20世纪上半叶中国知名企业家、慈善家和天主教人士。1875年(清光绪元年),陆伯鸿出生于中国上海南市中国地界的顾家弄。这里距离当时江
  • 彗星来的那一夜《彗星来的那一夜》(英语:)是一部美国科幻惊悚电影,为导演詹姆斯·沃德·布柯特(英语:James_Ward_Byrkit)的处女作,在2013年9月19日于奇幻电影节首映,主要讲述主演艾米丽·芭尔多尼(英