• 01 esp32c3 Arduino 开发环境搭建


    参考链接
    参考链接2

    离线安装 esp32 Arduino

    • 下载 Arduino ide 并安装

    • 打开【文件】—>【首选项】—>【附件开发板管理器网址】填入一下网址:

       https://www.arduino.cn/package_esp32_index.json
      
      • 1
    • 安装离线sdk

        https://cloud.codess-nas.top:5213/s/2Ocn?path=%2F
      
      • 1

      下载链接文件,解压即可。

    在线安装esp32 Arduino

    Arduino 操作

    • 下载 Arduino ide 并安装

    • 打开【文件】—>【首选项】—>【附件开发板管理器网址】填入一下网址:

       https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
      
      • 1

      打开【工具】—>【开发板】—>【开发板管理器】搜索esp32,并安装,在这里插入图片描述
      在这里插入图片描述

    这一步并未没有完整安装esp32 sdk,所以接下来将完整安装sdk。

    esp32sdk安装

    • 下载esp32固件开发包

        https://github.com/espressif/arduino-esp32
      
      • 1

      下载文件解压到并到覆盖 %LOCALAPPDATA%\Arduino15\packages\esp32\hardware\esp32\1.0.6 路径中,

    • 安装固件开发包所需环境

      下载地址

        https://download.csdn.net/download/lyq308152569/86513467
      
      • 1

      打开 %LOCALAPPDATA%\Arduino15\packages\esp32\hardware\esp32\1.0.6\tools\get.exe
      会提安装一下文件
      在这里插入图片描述
      但是由于有高墙存在,往往无法安装成功。因此可以通过以上文件的网址,单独下载后反倒如图路径中,可以下载上面的链接,放到如图所示文件夹,在执行get.exe。

      在这里插入图片描述
      以上文件可在package_esp32_index.template.json中找到,搜索sdk所需文件名,及可获取到其github地址,然后用自己喜欢的下载工具下载即可,
      以上便将开发环境搭建完成。

    • 开发板选择
      打开【工具】—>【开发板】—>【开发板管理器】—>【esp32 Arduino】—>【ESP32 Dev Module】
      由于合宙ESP32C3使用的是双线spiflash连接,因此在开发板flsh
      设置为【flsh mode:DIO】

      针对合宙的简约版的esp32C3打开【工具】—>【upload mode:Internal USB】,如果有需要使用串口监视器,则还要将USB CDC On Boot选择为“Enable”
      只有ESP32 2.0.0 版本才有upload mode。

  • 相关阅读:
    C#(CSharp)入门实践项目(简易回合制游戏)
    云计算发展的十年IaaS、Paas、SaaS、APaaS
    JAVA设计模式解决支付问题
    2022年武汉安全员ABC考试难吗?需要参加培训吗?甘建二
    嵌入式笔试面试刷题(day5 IIC详解)
    [附源码]计算机毕业设计基于Springboot在线教育系统
    Qt学习--QT Creator使用基本介绍
    dmfldr指定某列为缺省值进行导入
    java 泛型
    spark Spark Streaming、kafka数据源Direct模式、 自定义数据源
  • 原文地址:https://blog.csdn.net/lyq308152569/article/details/126802082