Hello World, 来自ESP8266和NodeMCU的问候

1 篇文章 0 订阅
1 篇文章 0 订阅

前言

这些日子了解一下ESP8266和NodeMCU, 有点相见恨晚的意思。

ESP8266:性价比极高的WiFi SOC ,国货。

NodeMCU:  基于eLua的开源物联网平台, 原生支持ESP8266,由国人发起。


目的

搭建软硬件开发环境,完成Lua编程Hello World。


环境

硬件:花了十几元,在天猫上买了一个ESP8266开发板。

软件


步骤

 1. 安装好上述工具

 2. 连接开发版硬件, 用esptool测试连接是否正常

esptool.py  chip_id
3. 构建最新的NodeMCU固件


git clone https://github.com/nodemcu/nodemcu-firmware.git
cd nodemcu-firmware
docker run --rm -ti -v `pwd`:/opt/nodemcu-firmware marcelstoer/nodemcu-build
4. 烧写构建好的固件
esptool.py write_flash 0x00000 bin/nodemcu_integer_master_20180510-1145.bin

5. 上传并运行HelloWorld

git clone https://github.com/AndiDittrich/NodeMCU-Tool.git
cd NodeMCU-Tool
nodemcu-tool upload helloworld.lua
nodemcu-tool run helloworld.lua

6. 运行结果

[NodeMCU-Tool] Connected
[NodeMCU] Version: 2.2.0 | ChipID: 0x912a3a | FlashID: 0x1640ef
[NodeMCU] Running "helloworld.lua"
[NodeMCU] >----------------------------->
Hello World!
|---|
| H |
| E |
| L |
| L |
| O |
| | |
| W |
| O |
| R |
| L |
| D |
|---|
YEAH!!! HELLO WORLD!!!
String: Lorem ipsum dolor sit amet, consetetur sadipscing elitr
[NodeMCU] >----------------------------->



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值