当前位置: 首页 > news >正文

ESP32之arduino环境安装及点灯

目录


前言

前两天安装了VScode,奈何资源找的困难,于是咨询淘宝客服,他说arduino用的多,资源多.然后就安装了arduino环境.在此进行安装过程记录

环境:arduino

芯片:ESP-WROOM-32


一、资源下载

百度网盘下载:

链接:https://pan.baidu.com/s/1YVDDfX_2m4YXytlPDHOSqQ?pwd=9527 
提取码:9527

总共四个文件:如果是ESP32选择这三个,如果还有8266,则把另一个也下载了

个人理解:不对请指出

1:arduino软件安装包

2:ESP32库函数

3:安装说明

二、安装

其实没啥说的,选择安装路径,一直下一步直接安装就可以了.

三、点灯

1.开发板介绍

安装完成不点灯如何能证明自己的伟大呢?必须点灯!

对我的板子进行说明:

LED是D2,对应的IO口也是D2,烧录是CH430C.烧录芯片不影响代码.只是灌一下水

2.前期配置

在写代码前有一些配置需要设置:

1.改成中文(不需要忽略此处):(截图不方便,不放图片了)

点击文件:倒数第三个(首选项),会出现以下界面

把语言改成中文,重启就可以了

2.开发板管理:

点击:工具->开发板->开发板管理器:出现下界面

        1:输入ESP32

        2:安装,版本选择最新的就可以

选择开发板

点击:工具->开发板->esp32->选择自己的开发板;  我的是ESP-WROOM-DA Module

3:选择COM口

开发板和电脑连接,在设备管理处查看连接的COM口,然后在此处设置:

点击:工具->端口-> 选择查看的COm口

4:波特率

这个看编译效果,如果正常则不用设置:

工具->Upload Speed        将值改成115200

3.点灯

#define LED1 2void setup() {// put your setup code here, to run once:pinMode(LED1,OUTPUT);
}void loop() {// put your main code here, to run repeatedly:digitalWrite(LED1,HIGH);delay(200);digitalWrite(LED1,LOW);delay(200);
}

将如上代码放进去:

在左上角处点击1:编译,点击2:烧录

编译和烧录都挺占用时间约3分钟

如果一切顺利则D2蓝色LED开始闪烁.但真这么顺利吗?在评论区说说你的问题和解决方法


总结

ESP32是物联网版本之子,大家有时间还是可以玩玩的

但是,ESP32资料繁杂,而且环境安装总出现各种各样的问题,始终无法点灯.打消了不少学习者的热情.

这篇文章我想尽量写细,但是因为那个弹窗无法截图,所以只能尽量文字说明.但是我感觉这个环境安装还是会有不少同志安装不顺利.希望大家可以找到解决办法并最终走下去.

http://www.lryc.cn/news/391997.html

相关文章:

  • 查看VUE中安装包依赖的版本号
  • 博途通讯笔记1:1200与1200之间S7通讯
  • Kafka搭建(集群版)
  • 【康复学习--LeetCode每日一题】3115. 质数的最大距离
  • 【yolov8系列】ubuntu上yolov8的开启训练的简单记录
  • Scala学习笔记15: 文件和正则表达式
  • 外卖员面试现状
  • 异步加载与动态加载
  • MUNIK解读ISO26262--什么是DFA
  • 启动spring boot项目停止 提示80端口已经被占用
  • SOLIDWORKS分期许可(订阅形式),降低前期的投入成本!
  • 详细分析Spring Boot 数据源配置的基本知识(附配置)
  • 海思SD3403/SS928V100开发(15)9轴IMU ICM-20948模块SPI接口调试
  • 大力出奇迹:大语言模型的崛起与挑战
  • 【算法 - 哈希表】两数之和
  • 【深度学习】图形模型基础(5):线性回归模型第一部分:认识线性回归模型
  • 2024 年第十四届 APMCM 亚太地区大学生数学建模竞赛B题超详细解题思路+数据预处理问题一代码分享
  • Yarn有哪些功能特点
  • 深度学习算法bert
  • PyTorch - 神经网络基础
  • docker-compose搭建minio对象存储服务器
  • vue3使用pinia中的actions,需要调用接口的话
  • Python酷库之旅-第三方库Pandas(003)
  • 社交电商中的裂变营销利器,二级分销模式,美妆家具成功案例分享
  • 【国产开源可视化引擎Meta2d.js】图层
  • 基于Redisson实现分布式锁
  • Android Studio下载Gradle特别慢,甚至超时,失败。。。解决方法
  • leetcode--二叉树中的最长交错路径
  • c++ primer plus 第15章友,异常和其他:15.1.3 其他友元关系
  • uniapp+vue3页面跳转和传参