NodeMCU

✍ dations ◷ 2025-04-04 21:33:29 #开源硬件,微控制器,物联网

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

相关

  • 电流电流是电荷的平均定向移动。电流的大小称为电流强度,是指单位时间内通过导线某一截面的电荷,每秒通过1库仑的电荷量称为1安培。安培是国际单位制七个基本单位之一。安培计是专
  • span class=nowrapHgsub2/subSOsub4/sub/span&g硫酸亚汞是一种无机化合物,化学式为Hg2SO4。硫酸亚汞可以由Hg2(NO3)2溶液和硫酸反应得到,或者由SO2或Hg还原硫酸汞制备。硫酸亚汞受热分解:硫酸亚汞中的Hg(I)可以被一些氧化剂
  • 韩国宪法外交 · 南北统一 · 阳光政策 · 行政区划 · 人权(朝鲜语:대한민국의 인권)政治主题《大韩民国宪法》(朝鲜语:대한민국 헌법/大韓民國憲法 Daehanminguk Heonbeop)(英文:Con
  • 谢灵运谢灵运(385年-433年),陈郡阳夏县(今河南省周口市太康县)人,生于始宁(今嵊州、上虞交界),南北朝著名诗人,主要成就在于山水诗。由谢灵运始,山水诗乃成中国文学的一大流派。谢灵运小名“客
  • 钨酸铜钨酸铜是一种无机化合物,为铜的钨酸盐,化学式为CuWO4。它在自然界中以铜白钨矿的形式存在。钨酸铜可由硝酸铜和钨酸钠在溶液中反应得到:氧化铜和三氧化钨在600~800 °C反应也
  • 大陆分水岭路径大陆分水岭路径(英语:Continental Divide Trail,简称:CDT,又名:大陆分水岭步道), - 4,989千米(3,100英里), 是一条从加拿大跨越到墨西哥要途径蒙大拿州,爱达荷州,怀俄明州,科罗拉多州以
  • 白金属白金属(英语: White metal、unBlack metal、Christian metal、Gospel heavy metal)存在于所有重金属音乐分支流派之中。白金属其共同性质以及与其他重金属派系最大区分为,会在歌
  • 布施瑟山坐标:47°29′16.16″N 10°26′25.28″E / 47.4878222°N 10.4403556°E / 47.4878222; 10.4403556布施瑟山(德语:Bschießer),是中欧的山峰,位于奥地利和德国接壤的边境,属于阿尔
  • 约翰·德阿奎诺约翰·德阿奎诺(英语:John D'Aquino,1958年4月14日-)是美国的一位演员。他最著名的作品包括在深海寻戈中饰演Benjamin Krieg,以及在柯瑞当家中饰演总统Richard Martinez。他也主持
  • 弗洛朗斯·帕尔丽弗洛朗斯·帕尔丽(Florence Parly,1963年5月8日-)是一位法国政治人物,自2017年起担任总统埃马纽埃尔·马克龙政府的国防部长(英语:Minister of the Armies (France))。她曾是社会党