esp32-c3 开发板学习记录-1初识esp32-c3

开始

最近需要研究关于乐鑫的开发板,作为资深开发技术员,咱也是要记录一下的,就当是学习笔记吧。

ESP32-C3 的支持

    2.4 GHz Wi-Fi 低功耗蓝牙 高性能 32 位 RISC-V 单核处理器 多种外设 内置安全硬件 可以满足我们对 Wi-Fi、蓝牙、低功耗等方面的要求

准备

硬件

    一款 ESP32-C3 开发板 USB 数据线 (A 转 Micro-B) 电脑(Windows、Linux 或 macOS) 本次选择的的电脑是windows 10 专业版

软件

想要把你的代码编译并烧录到板子上你需要借助ESP-IDF。。。

下载安装

下载地址 选择你需要的下载即可,安装也很简单,一直下一步即可,这里就不多叙述了 小建议选择第二个,虽然它有1G大,但是它是离线安装,更方便安全。

安装完成,你的桌面会生成三个图标 一般我们都用命令行的就行,第一个,启动后的样子

测试

给的有测试程序我们可以运行一下。

配置并初始化

cd examplesget-startedhello_world
idf.py set-target esp32c3
idf.py menuconfig

idf.py set-target esp32c3

idf.py menuconfig 按q退出

编译

idf.py build 这个过程可能需要一段时间,耐心等待即可。 我们可以看到编译完成后会提示我们烧录

烧录

idf.py -p COM4 flash 先看一下接口 右键我的电脑-管理-设备管理器-端口 可以看到我们的端口是COM4 上方指令中-p是指定端口 提示烧录完成。

监听

idf.py -p COM4 monitor 程序是已经烧录到板子了,但是我们需要监听日志啊。所以: 可以看到已经输出Hello world!

总结: 上面所执行的命令汇总 idf.py set-target esp32c3 和idf.py menuconfig,idf.py build ,idf.py -p COM4 flash ,idf.py -p COM4 monitor 有一个烧录并监听的:idf.py -p COM4 flash monitor

结束

经验分享 程序员 微信小程序 职场和发展