环境篇 - 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

相关文章

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.

Windows环境下安装达梦数据库的完整步骤

《Windows环境下安装达梦数据库的完整步骤》达梦数据库的安装大致分为Windows和Linux版本,本文将以dm8企业版Windows_64位环境为例,为大家介绍一下达梦数据库的具体安装步骤吧... 目录环境介绍1 下载解压安装包2 根据安装手册安装2.1 选择语言 时区2.2 安装向导2.3 接受协议

SpringBoot基于沙箱环境实现支付宝支付教程

《SpringBoot基于沙箱环境实现支付宝支付教程》本文介绍了如何使用支付宝沙箱环境进行开发测试,包括沙箱环境的介绍、准备步骤、在SpringBoot项目中结合支付宝沙箱进行支付接口的实现与测试... 目录一、支付宝沙箱环境介绍二、沙箱环境准备2.1 注册入驻支付宝开放平台2.2 配置沙箱环境2.3 沙箱

linux环境openssl、openssh升级流程

《linux环境openssl、openssh升级流程》该文章详细介绍了在Ubuntu22.04系统上升级OpenSSL和OpenSSH的方法,首先,升级OpenSSL的步骤包括下载最新版本、安装编译... 目录一.升级openssl1.官网下载最新版openssl2.安装编译环境3.下载后解压安装4.备份

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2