环境篇 - 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常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

SpringBoot实现多环境配置文件切换

《SpringBoot实现多环境配置文件切换》这篇文章主要为大家详细介绍了如何使用SpringBoot实现多环境配置文件切换功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 示例代码结构2. pom文件3. application文件4. application-dev文

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题

《Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题》:本文主要介绍Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未... 目录一、前言二、系统架构检测三、卸载旧版 Go四、下载并安装正确版本五、配置环境变量六、验证安装七、常见

Gradle下如何搭建SpringCloud分布式环境

《Gradle下如何搭建SpringCloud分布式环境》:本文主要介绍Gradle下如何搭建SpringCloud分布式环境问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Gradle下搭建SpringCloud分布式环境1.idea配置好gradle2.创建一个空的gr

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮