ESP32学习导航帖

前言

当我们用arduino ide基于esp32开发板进行程序开发的时候,arduino ide按照默认安装之后是无法直接给esp32下载程序的,也不支持esp32相关的库。这主要是默认的arduino ide没有esp32的硬件支持库。这时,我们就需要给arduino ide添加esp32的硬件支持包。

可以看到,在添加esp32硬件支持以前arduino的开发板选项是没有esp32的。

1.添加下载链接

打开arduino ide之后,在软件左上方依次找到:文件->首选项->附加开发板管理器网址->打开后添加如下网址:

(旧版,不带esp32s2)
https://dl.espressif.com/dl/package_esp32_index.json(新版,带esp32s2)
https://www.arduino.cn/package_esp32_index.json

效果如下:

2.安装esp32硬件 包

打开:工具->开发板->开发板管理器

然后在搜索框搜索esp,找到esp32,然后点击安装就可以。

等待安装完成,可以看到,开发板里面已经有esp32这个选项了。

如果出现下载失败的情况,我们可以自行去github下载所需要的包。

然后放到相应的文件夹下面就可以了。

具体放在哪里可以在arduino ide里找到首选项,点击下方红框,会出现一个文件夹。

然后点击stages-packages,找到这个文件夹下面,放在这里就可以

如下图,我们放进来了,然后在开发板管理器里面找到对应的开发板,再次点击安装,由于本地已经有了硬件支持包,所以arduino ide可以检测到,就不会再去github下载,而是直接安装成功。

完成。

Arduino ide配置esp32硬件支持(配置esp32的arduino开发环境)相关推荐

  1. 老宇哥带你玩转ESP32:02使用VSCode+PlatformIO搭建开发环境

    上一篇文章给大家介绍了ESP32使用Arduino官方IDE进行开发的流程. 老宇哥带你玩转ESP32:01入门介绍 (点击阅读) 有部分同学反馈下载的时候特别慢,这个库是托管在GitHub的,国内有 ...

  2. windows 配置 Gitlab、Gitee(码云) 的git开发环境

    在我们工作过程中,有可能公司会有一个git账号:在自己私人的学习过程中,会有git账号.我公司用的Gitlab,我个人用的码云.在我的电脑上现在已经拥有公司的git配置,在此基础上,新增我的私人git ...

  3. geany配置python_Linux系统下搭建基于Geany+Python开发环境

    Linux系统下搭建基于Geany+Python开发环境 一.升级python mkdir /usr/local/python3 # tar xvf Python-3.6.1.tar.xz # 解压文 ...

  4. php4 apache 配置,[开发环境配置]windows下php4+mysql4+apache2开发环境配置

    在网上看了好多php+mysql+apache的开发环境配置文档.但是其中不乏出现了很多的问题导致在配置开发环境的时候出现了很多的问题.这里总结出一份自己配置过程中的文档希望能给大家带来一些帮助.那么 ...

  5. java开发环境的配置总结_后端实习1:Java开发环境配置处理

    后端开发用Java实现,需配置好开发环境,方便开发工作的执行. 文章汇总了个人在实习时配置环境的流程和问题. 1.下载Java SE 地址:https://www.oracle.com/java/t. ...

  6. ubuntu下配置JDK和tomcat和IDEA2017(永久激活)开发环境

    一.Ubuntu下配置java环境 1.下载jdk,这里下载的是jdk8版本,地址为http://www.oracle.com/technetwork/java/javase/downloads/jd ...

  7. cocos2dx linux eclipse,苹果Mac OS X下配置Cocos2d-x for Android(Eclipse)和IOS(Xcode)开发环境教程...

    前面一段时间只用Cocos2d-x在IOS平台下开发, 学习Cocos2d-x不就是为了他的跨平台特性么? 所以必须也要掌握在Android下的开发, 才能引爆Cocos2d-x的跨平台特性, 发挥其 ...

  8. linux下geany配置python_Linux系统下搭建基于Geany+Python开发环境

    Linux系统下搭建基于Geany+Python开发环境 一.升级python mkdir /usr/local/python3 # tar xvf Python-3.6.1.tar.xz  # 解压 ...

  9. nginx nodejs环境配置_基于docker的nodejs、php开发环境,包含多种组合安装

    dnnmmp 基于docker的nodejs.php开发环境 (docker,nodejs,php,nginx,mongo,mysql,redis) Dnnmmp包含以下组合 dnm(Docker + ...

  10. toolchain安装教程支持_树莓派安装ESP8266_SDK开发环境

    陈拓 chentuo@ms.xab.ac.cn 2020/02/19-2020/03/31 1. 概述 ESP8266的开发工具是在linux系统下运行的,树莓派的官方操作系统是Linux系统.如果你 ...

最新文章

  1. UA MATH523A 实分析3 积分理论例题 证明函数列L1收敛的一个题目
  2. [工具]-脚本自动化工具:按照linux kernel标准格式化输出文件(format_file)
  3. 收藏!2021最新期刊预警名单汇总!
  4. filecoin白皮书_Filecoin收益知多少?
  5. 双侧检验的p值和单侧检验_假设检验03----假设检验的步骤
  6. 【应用软件】用jpg+swf制作gif动感小图(附带AVI转gif技巧)
  7. 如何将CAD格式转成可以编辑的矢量图
  8. 将表中一整列数据都生成五笔和拼音
  9. docker 安装 es + kibana + ik + 拼音
  10. 基于TensorFlow让机器生成赵雷曲风的歌词
  11. kubelet源码分析(五)之 syncPod
  12. python flask上传文件_Python之利用Flask上传文件、Flask_RESTful
  13. php 蛋糕一刀均分试题,5个小朋友分一个蛋糕,只准切三刀,该怎样才能平分
  14. Hello Python(十八)——PyInstaller打包发布
  15. Java Util 类
  16. 统计全年12个月数据
  17. Nginx的Https配置及代理api接口配置
  18. DDR是什么,干什么用
  19. IDL是什么呢???
  20. 南京理工大学计算机学号6,学生学籍管理系统

热门文章

  1. aws基础架构学习笔记
  2. 优动漫PAINT实现制图化繁为简的一波骚操作
  3. 优动漫PAINT入门宝典(应用篇)——颜色配置文件
  4. java程序设计有理数_Java——有理数类的设计
  5. 分号的html文本,vue中利用v-html按分号将文本换行
  6. HTML网页设计结课作业——基于HTML+CSS仿学校官网页面
  7. python自动补全vim_Python 自动补全(vim)
  8. R数据分析:cox模型如何做预测,高分文章复现
  9. 1-初识C语言-C语言学习笔记来自比特鹏哥的资料
  10. Kinect 姿势检测