【Beetle ESP32-C3测评】第一篇:vscode+idf搭建ESP32-C3开发环境
<div class='showpostmsg'><p>前言:电脑上本就有VScode,而ESP32开发在VScode上完美支持,接下来就用VScode安装esp32的开发环境。</p><p style=""> </p>
<p style=""><a href="https://code.visualstudio.com/"><u>VSCode官网地址</u></a>,没有安装的直接下载安装即可。</p>
<p style=""> </p>
<p><span style="font-size:18px;">一、从<a href="https://www.espressif.com.cn/zh-hans/node/4994"><u>乐鑫官网</u></a>进入找入门手册</span></p>
<p style="">进入乐鑫官网点击产品,下拉菜单里面找到SDK下面的物联网开发框架,如图所示。</p>
<p style=""> </p>
<p style="">点击进入ESP-IDF界面,往下拉找到入门手册按钮,点击进入ESP-IDF快速入门界面,如图所示。</p>
<p style=""> </p>
<p style=""> </p>
<p style="">根据芯片进入快速入门手册界面,认真阅读快速入门手册,找到VS Code 插件 (安装),点击进入GitHub里面的安装教程去做。当然您也可以根据手册中的详尽步骤进行搭建环境。</p>
<p style=""> </p>
<p style=""> </p>
<p style=""> </p>
<p><span style="font-size:18px;">二、VSCode插件安装ESP-IDF</span></p>
<p style="">打开VScode,点击左侧的扩展,搜索esp列表中显示Espressif IDF,点击进行安装。</p>
<p style=""> </p>
<p style="">安装完成如图所示。</p>
<p style=""> </p>
<p style=""> </p>
<p><span style="font-size:18px;">三、安装ESP-IDF-Tools以及相关工具链</span></p>
<p style="">打开命令面板,如图所示。或者快捷键F1打开。</p>
<p style=""> </p>
<p style="">在命令面板中输入在命令面板搜索ESP-IDF configure ESP-IDF extension,如图所示。</p>
<p style=""> </p>
<p style="">配置ESP-IDF 插件,如图所示,点击advance进行高级配置。</p>
<p style=""> </p>
<p style="">选择国内镜像安装,版本及安装位置,如图所示。</p>
<p style=""> </p>
<p style="">开始安装,如图所示。</p>
<p style=""> </p>
<p style="">三步都安装完成就可以了。界面最下面一行快捷键如下图所示。</p>
<p style=""> </p>
<p><span style="font-size:18px;">四、测试编译sample“HELLO_WORLD”</span></p>
<p style="">在命令面板中输入example,点击示例项目。</p>
<p style=""> </p>
<p style="">开始loading example,加载完成如图所示。</p>
<p style=""> </p>
<p style="">点击hello_world,出现example的创建按钮,如图所示,保存project到工具保存路径下的esp目录下。</p>
<p style=""> </p>
<p style="">保存完成,会自动打开,出现个提示框,如图所示,点击信任打开hello_world的project。如下图所示。</p>
<p style=""> </p>
<p style="">点击芯片选择,命令面板出现选择项,选择ESP32 C3,如图所示。</p>
<p style=""> </p>
<p style="">然后选择hello_world工程,如图所示。</p>
<p style=""> </p>
<p style="">点击编译工程,把杀毒软件关了,要不编译时间会比较长。编译完成如图所示</p>
<p style=""> </p>
<p style=""> </p>
<p><span style="font-size:18px;">五、烧录程序hello_world</span></p>
<p style="">找一根数据线,不要是充电线啊,连接TYPE-C口,查看设备管理器,如图所示。</p>
<p style=""> </p>
<p style="">VScode中串口选择COM41,如图所示。</p>
<p style=""> </p>
<p style="">然后点击下载,下载完成如图所示。</p>
<p style=""> </p>
<p style="">点击下载后面的Monitor device,点击板子RESET后打印Hello world。如图所示。</p>
<p style=""> </p>
<p style=""> </p>
<p style="">到此,ESP32 C3开发环境基本打通了。</p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>谢谢分享,IDF开发+VSCODE还是非常方便的,希望楼主多出一些教程。</p>
谢谢分享,ESP32 C3开发环境基本没有问题,我也安装成功。有没有最新ESP32
页:
[1]