Arduino配置ESP32环境

embedded/2024/10/22 11:09:19/

Arduino配置ESP32环境

  • 引言
  • 一、IDE下载
    • 教程操作
    • 取巧方法
  • 二、社区安装包
  • 三、官方手动安装

引言

最近入手了一款ESP32-C3的开发板,想继续沿用现有Arduino IDE,网上看了很多方法,大致分了三类:IDE下载、社区安装包、github手动配置。信息主要来自两个地方。

  • 中文社区

https://arduino.me/a/esp32

  • ESPRESSIF 官网

https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#before-installing

我这里使用的IDE是2.3.2
在这里插入图片描述

一、IDE下载

打开Arduino IDE菜单 > 文件 >首选项,在 附加开发板管理器网址 输入框中输入链接库配置文件地址。

  • 中文社区

https://arduino.me/packages/esp32.json

  • ESPRESSIF 官网

https://espressif.github.io/arduino-esp32/package_esp32_index.json

这两个链接指向的是两个JSON配置文件,配置了这个链接之后,IDE会自动下载,可以在文件夹中看到,里面描述的各种包的地址(这个后面会用到)。

C:\Users\Your Name\AppData\Local\Arduino15

教程操作

接下来就是安装了,这个会非常非常的慢,看了网上的说法是国内网络问题,经过我的测试并不是这样,安装慢是IDE本身有问题
在这里插入图片描述

取巧方法

既然是说下载慢,那么帮它下好不就可以了么,这里用两个方式:在json文件中找到地址(注意对应系统版本)或者复制下载失败的提示地址,将下载好的包放到对应路径下。

C:\Users\Your Name\AppData\Local\Arduino15\staging\packages

然后重新在IDE中下载,这时会检测到已经下好的包,开始安装,很快就安装好了。
在这里插入图片描述

二、社区安装包

来自中文社区的教程,看起来版本有蛮久了,我没有用这个方法,按照B站上的说法不要随意去下网上非官方的包。
在这里插入图片描述

三、官方手动安装

这个就自己看下官网教程吧,我是觉得好麻烦,不习惯这样操作
在这里插入图片描述


http://www.ppmy.cn/embedded/129541.html

相关文章

Task Registration Process

Task Registration Process 活动报名流程: [蓝色隐士] 工具-【集合石】 【创建】 填写活动 标题、类型、报名截止日期、报名截止时间、详情 【确定】 可【。。。】和【分享】微信

AnaTraf | 网络流量分析仪:网络故障排除的利器

http://www.anatraf.com 网络流量分析仪作为一种强有力的工具,能够帮助IT运维人员快速识别和解决网络故障,从而优化网络性能。 什么是网络流量分析仪? 网络流量分析仪是一种监测和分析网络流量的工具,能够实时捕捉数据包并提供…

django5入门【02】创建新的django程序

注意: ⭐前提:已经安装了python以及django所依赖的包1、通过django-admin管理工具在命令行创建Django应用程序,创建命令如下: django-admin startproject ProjectName❓ 疑问:除了使用命令行创建django程序外&#x…

不常用的css合集

不常用的css合集 filter属性值是1-100 呈现效效果都是线性的 Filter描述grayscale(%)将图像转为灰度图像 1是默认值,100是完全转化为灰色图像opacity(%)给图片设置透明度,1是完全不透明,100是默认值saturate(%)给图片添加饱和度&#xff0c…

供电电压和逻辑电压

供电电压和逻辑电压是电子电路中两个重要的电压概念,它们有不同的定义和应用。以下是它们之间的主要区别: 1. 定义 供电电压(Power Supply Voltage): 供电电压是用于给电路或设备提供电能的电压值。它是电源输出的电压…

基于SSM的甜品店销售管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

【数据分析】皮尔逊相关系数

1. 📊 皮尔逊相关系数的计算步骤 皮尔逊相关系数(Pearson correlation coefficient)是衡量两个变量之间线性关系强度和方向的统计指标。以下是计算皮尔逊相关系数的具体步骤: 步骤 1: 收集数据 假设你有两组数据,分…

Docker 用例:15 种最常见的 Docker 使用方法

容器化应用程序而不是将它们托管在虚拟机上是过去几年一直流行的概念,使容器管理流行起来。Docker 处于这一转变的核心,帮助组织无缝地采用容器化技术。最近,Docker 用例遍布所有行业,无论规模大小和性质如何。 什么是Docker&…