0、小白入门ESP8266导读

本文是作者学习ESP8266的心得总结,特别适合硬件新手。内容涵盖ESP8266 NodeMCU开发板的使用,Arduino IDE的环境配置,以及固件烧录和lua脚本编写的基础步骤。还提供了相关的工具和资源链接,帮助读者快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介       

        最近闲着无聊,买了一堆电子模块,实现一下多年的愿望就是做个遥控小车,本人并不是学硬件出身的,不过以前在大学的时候也学过一点硬件,做过收音机,对硬件的知识也比较容易上手。

        这个小白入门ESP8266的专栏是我一步一步学习过程中的一些总结,写得比较详细,具体到模块的原理,代码小例子都有提供。如果想学习ESP8266的朋友不妨跟着我一起学习,可以做出很多有趣的东西哦。

        下面的文章都是围绕ESP8266 NodeMCU 开发板展开的,因为这个开发板比较容易使用,不用自己去接线进行程序的烧录,省了不少麻烦。

        程序使用的代码工具大多是在Arduino IDE平台,这个写esp8266需要安装一下固件,还有官方推荐的写lua脚本的ESPlorer,还有其它的一些工具会在下面的文章中一一给大家介绍。

        如果在阅读过程中有什么不明白的地方欢迎在评论区提问。写作不易需要耗费人力物力,如果觉得写得好的话欢迎转载,谢谢大家!!

入门篇

        下面是8266开发流程跟环境安装,还有一些常用网址。后续的文章所用到的工具跟源码会在后面的文章提供下载链接。

步骤:

1、安装串口驱动

2、烧录固件

NodeMCU-PyFlasher_V3.0.exe或者nodemcu-flasher-master

3、检查是否刷固件成功

AiThinker_Serial_Tool_V1.2.3串口调试工具

打开端口之后显示“>”表示正常

4、编写lua脚本 (如果选择的是Arduino IDE开发,后面安装开发环境篇会有详细内容)

推荐ESPlorer,但需要Java环境

使用步骤:

连接MCU,右窗口选择端口,点击Open按钮连接,按下NodeMCU上的RST按钮重启就可下一步编程写入。

Arduino IDE ESP8266库链接

按照开发的硬件版本选择下面的类库地址,这个是IDE设置里面设置的,详情请看安装开发环境篇。

(1)安装esp8266固件

http://arduino.esp8266.com/stable/package_esp8266com_index.json

(2)安装esp32固件

https://dl.espressif.com/dl/package_esp32_index.json

常用网址

自定义固件网站:https://nodemcu-build.com/

NodeMCU2.0固件库:http://pan.baidu.com/s/1kVbnKDD

ESPlorer 百度网盘下载链接:http://pan.baidu.com/s/1kVbTKWZ

Esplorer 下载链接:https://esp8266.ru/esplorer/#download

ESP8266Flasher 下载链接:https://github.com/nodemcu/nodemcu-flasher

GPIO函数API文档:http://nodemcu.readthedocs.io/en/master/en/modules/gpio/#gpioserout

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁星点点-

请我喝杯咖啡呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值