NodeMCU

✍ dations ◷ 2025-12-04 03:24:26 #开源硬件,微控制器,物联网

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 转接器是必需品。

相关

  • 条目肺炎(pneumonia),是指肺部出现发炎的症状,主要是肺泡受到影响。肺炎常见的症状包括有痰的咳嗽、胸痛、发热及呼吸困难。症状可能由轻微到严重不一。特别高龄的长者或新生儿可能
  • 心脏学人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学心脏病学(英语:cardiology)亦称心脏学,为
  • 拉脱维亚电视台拉脱维亚电视台(拉脱维亚语:Latvijas Televīzija / LTV)是拉脱维亚的公共电视台。拉脱维亚电视台六成的收入由政府赞助,其余部分通过广告获得。拉脱维亚电视台目前拥有两个频道
  • 南岳区南岳区为湖南省衡阳市直属区,全境位于衡山县境内;政府驻南岳镇,为“衡山风景名胜区”的管理机构,以旅游业为主。南岳区从衡山县析置。中华人民共和国成立以后经历数次成立和撤并
  • 科蒂安山科蒂安山(法语:Alpes Cottiennes,.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium"
  • 胡都胡都(Hoodoo)为类似于伏都(Voodoo)的一种民间魔法,然而缺乏如伏都教般完整的信仰、神明、体系,仅以诅咒、魔法仪式为主,现今流行于美国纽澳良一带。
  • 联合国安理会1817号决议联合国安理会1817号决议是联合国安全理事会于2008年6月11日在第5907次会议上通过的一项决议。该决议关切阿富汗的安全局势,塔利班等组织进行的持续暴力和恐怖活动、以及非法
  • 大隈孝晴大隈孝晴,日本男性人物设计师、动画师、演出家。动画工作室Studio Wombat出身。从动画导演太田雅彦执导、动画工房制作的电视动画《超元气3姊妹》开始,主要参加总作画监督、人
  • 君士坦丁纪念柱君士坦丁纪念柱,又名被烧之柱(土耳其语:Çemberlitaş sütunu)是一个罗马纪念柱,由罗马帝国皇帝君士坦丁大帝下令修建于330年,用来纪念拜占庭改名新罗马(Nova Roma),作为罗马帝国的
  • 学习院大学学习院大学 (日语:学習院大学/がくしゅういんだいがく  */?;Gakushuin University)是位于日本东京都丰岛区的一所私立大学,与学习院女子大学(日语:学習院女子大学)、学习院中学(高等