[原创] 【Beetle ESP32 C6 Mini 】Arduino 开发环境搭建

DavidZH   2024-5-12 20:01 楼主

          FireBeetle 2 ESP32 C6 Mini 采用的是乐鑫ESP32 C6 ,主要的开发环境有如下几种;

                    ESP-IDF+VSCODE

                    ESP-IDF+Platform IO

                    Micropython 及其类似

                    Arduino 

           以上四种方式都可以对ESP32-C6 进行软件开发和验证, 主要看自己的熟悉程度;

          以下以Arduino 为IDE 的开发环境进行搭建; 主要是官方和第三方都有非常多库可以直接用;

 

一、安装Arduino 开发环境;

               在Arduino 官方下载,选择V2.3 以上版本,否则无法支持到ESP32 C6 芯片;

 

二、安装ESP32-C6 的相关支持;

             在开发板中选择ESP32 然后安装3.0 的版本;3.0 的版本才支持ESP32 C6, 更新会花费很长时间, 由于网络原因可能要很久;

可以在Windows 的Microsoft store 中安装Watt Tookit  工具,可以加速, 具体功能自行研究;

image.png       image.png  

 

   三、Arduino 的配置:

        将Beetle ESP32 C6 Mini  Mini  通过TypeC 口与PC 相连;打开Arduino 后进行配置;

        1、选择开发板类型和COM 口;

image.png    在文件-示例中可以看见相关例子;

image.png  

在工具中有烧录的相关配置,一般默认就可以;

image.png  

 

新建工程BeetleESP32C6 保存;

     会出现:

               BeetleESP32C6 和libraries 文件夹,前者放ino 的编程文件, 后者放库文件(IDE 自己安装的库或者第三方库都可以)

 

工程文件:

       image.png  

 

点击下载,即可以完成将生成的可执行文件下载到ESP32 C6;

image.png   我们可以发现Arduino  的工程目录下并没有生成可执行文件, 需要进行如下操作;

在工具-导出已经编译的二进制文件;

image.png  

此时在工作目录下就有生成相应的可执行文件;可以采用乐鑫的官方工具进行烧录;

image.png  

              还有就是如果按照官方的开发板支持包,可以在Arduino 中直接寻找,不用在网上胡乱搜索;在首选项->其他开发板管理;

image.png  

   

 

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复