环境篇 - esp 8266物联网开发板 - 板子刚收货, 应该先干点啥?

2023-10-28 22:40

本文主要是介绍环境篇 - esp 8266物联网开发板 - 板子刚收货, 应该先干点啥?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言:

板子终于到货了啊, 瞅瞅长啥样
在这里插入图片描在这里插入图片描述
述

然后找客服要个板子的原理图, 大致了解一下板子的GPIO引脚

在这里插入图片描述

环境搭建

一、安装串口驱动(安装了之后, 你的电脑才能检测到开发板的串口连接上了)

  • 地址: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
  • 安装完成后, 插入板子, 能在设备管理器的COM设备看到你的板子(windows)

在这里插入图片描述

  • Mac的话在终端执行sudo ls -l /dev/cu.*, usbserial-xx就是你的板子
    在这里插入图片描述

二、下载编译器(这里我选择的Arduino平台, 也可以用vscode,eclipse安装插件编译烧录)

  • 下载地址: https://www.arduino.cc/en/software
  • 安装完成后, 配置开发版管理器地址(设置—>首选项→其他开发板管理器地址): http://arduino.esp8266.com/stable/package_esp8266com_index.json

在这里插入图片描述

  • 打开工具→开发版→开发版管理器 搜索8266, 点击安装(网络慢的自行去首选项→网络→代理 添加代理)

请添加图片描述

  • 安装完成后能在工具→开发板子→esp8266看到自己安装的开发板套件, 并且选择NodeMcu 1.0

请添加图片描述
在这里插入图片描述

  • 插上开发板选择烧录串口, 工具→端口→usbserialxxx
    在这里插入图片描述

三、编写测试程序

按照这个图, 找一个你看对眼的引脚

在这里插入图片描述

  • 编写, 并烧录一个简单的led闪烁程序(这里以GPIIO16, 引脚是D0为例), IO接口高低电平交替输出达到闪烁的效果
const int LED = 16;  //GPIO16 - D0
void setup() {pinMode(LED, OUTPUT);  // 设置GPIO16为输出
}
void loop() {delay(500);              //延迟500msdigitalWrite(LED, LOW);  //GPIO16 输出低电平delay(500);digitalWrite(LED, HIGH);  //GPIO16 输出高电平
}
  • 点击上传, 等待右下角编译并上传完成

请添加图片描述
在这里插入图片描述

  • 连接小灯, 使用杜邦线母对母的, 分别插到v3.3D0的引脚上

请添加图片描述

  • 查看效果
    • 视频效果地址

环境安装完成!

这篇关于环境篇 - esp 8266物联网开发板 - 板子刚收货, 应该先干点啥?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/296447

相关文章

Python如何自动生成环境依赖包requirements

《Python如何自动生成环境依赖包requirements》:本文主要介绍Python如何自动生成环境依赖包requirements问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录生成当前 python 环境 安装的所有依赖包1、命令2、常见问题只生成当前 项目 的所有依赖包1、

Redis在windows环境下如何启动

《Redis在windows环境下如何启动》:本文主要介绍Redis在windows环境下如何启动的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Redis在Windows环境下启动1.在redis的安装目录下2.输入·redis-server.exe

Pytest多环境切换的常见方法介绍

《Pytest多环境切换的常见方法介绍》Pytest作为自动化测试的主力框架,如何实现本地、测试、预发、生产环境的灵活切换,本文总结了通过pytest框架实现自由环境切换的几种方法,大家可以根据需要进... 目录1.pytest-base-url2.hooks函数3.yml和fixture结论你是否也遇到过

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

QT移植到RK3568开发板的方法步骤

《QT移植到RK3568开发板的方法步骤》本文主要介绍了QT移植到RK3568开发板的方法步骤,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录前言一、获取SDK1. 安装依赖2. 获取SDK资源包3. SDK工程目录介绍4. 获取补丁包二

VSCode配置Anaconda Python环境的实现

《VSCode配置AnacondaPython环境的实现》VisualStudioCode中可以使用Anaconda环境进行Python开发,本文主要介绍了VSCode配置AnacondaPytho... 目录前言一、安装 Visual Studio Code 和 Anaconda二、创建或激活 conda

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Python使用DeepSeek进行联网搜索功能详解

《Python使用DeepSeek进行联网搜索功能详解》Python作为一种非常流行的编程语言,结合DeepSeek这一高性能的深度学习工具包,可以方便地处理各种深度学习任务,本文将介绍一下如何使用P... 目录一、环境准备与依赖安装二、DeepSeek简介三、联网搜索与数据集准备四、实践示例:图像分类1.