NodeMCU

✍ dations ◷ 2025-06-08 03:53:18 #开源硬件,微控制器,物联网

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

相关

  • 隔离检疫隔离检疫 是风险管理的一种设施。 当人类、动物、植物等,由一个地方进入另一个地方,为防带有传染病等,所以必须进行隔离检疫。本条目出自公有领域:Chisholm, Hugh (编). Quarant
  • 镰状细胞贫血镰刀型红血球疾病(英语:Sickle-cell disease, SCD)是一组通常由双亲遗传而来的血液疾病。其中最常见的一种类型,叫做镰状红血球贫血症(Sickle-cell anemia, SCA)。该疾病会引起红
  • 阿达尔伯特·吉罗维茨阿达尔伯特·吉罗维茨(捷克语:Vojtěch Matyáš Jírovec}},德语:Adalbert Gyrowetz,1763年2月20日-1850年3月19日),波西米亚作曲家。早年在布拉格学音乐,1785年到维也纳,结识了莫扎
  • 中美洲危机中美洲危机开始于20世纪70年代,中美洲多国爆发内战和共产主义革命。在80年代,该地区成为美国外交政策的头号热的地区。美国担心如果在这些地区亲苏政权上台,会将南美洲与美国分
  • 巴西人口巴西的大西洋沿岸人口稠密,内陆地区较为稀少。种族和文化差异显著。南部居民多有欧洲血统,可溯源到19世纪初来自意大利、德国、波兰、西班牙、乌克兰和葡萄牙等国的移民。而北
  • 凯尔·施密德凯尔·施密德(Kyle Schmid)是加拿大的一位演员。他出演过的最著名的角色是在电视剧血缘关系中饰演亨利·菲茨罗伊角色。并且出演过多部电影。
  • 伊凡·阿森一世伊凡·阿森一世(保加利亚语:Иван Асен I;?-1196年)是保加利亚帝国的沙皇。在位期间为1178–1196年。伊凡·阿森一世是一个富裕牧羊人的儿子。1178年,伊凡·阿森一世登上皇
  • 牡丹峰乐团牡丹峰电子乐团(朝鲜语:모란봉전자악단)是朝鲜民主主义人民共和国的女子乐团,2012年7月6日组建。牡丹峰乐团的风格继承自普天堡电子乐团与王在山轻音乐团,朝鲜官方评价其“集革命
  • 凯瑟琳·卡尔凯瑟琳·奥古丝塔·卡尔(Katharine Augusta Carl,1865年2月12日-1938年12月7日),美国画家和作家,以曾经为慈禧太后画肖像画著名。她于1903年到达中国,花了九个月的时间为慈禧太后作
  • 库吉唐蜗牛属库吉唐蜗牛属(学名:)是巴蜗牛族之下的一个属,以土库曼最高峰所在的库吉唐套山脉命名。本属现时只有一个物种,就是 Schileyko, Pazilov & Abdulazizova, 2017。