ESP32-C3上⼿笔记01-ESP32C3开发环境搭建(ESP-IDF)
⼀、ESP32-C3模组
本想仗剑天涯⾛四⽅,奈何没有抢到票,五⼀假期只能宅咯,it is a sad story~
刚从安信可官⽅抢到⼿⼀块ESP32-C3F模组开发板,甚是便宜,上⼿体验⼀把!()
ESP32-C3系列WIFI模组是⼀款⾼集成度的低功耗 2.4G Wi-Fi和蓝⽛系统级芯⽚(SoC),搭载 RISC-V 32 位单核处理器,⼯作频率⾼达160 MHz,内置安全硬件,⽀持⼆次开发。
⼆、ESP32 C3硬件开发环境准备
搭建过程官⽅参考⽂档:
使⽤Micro USB线连接ESP32 C3F开发板到电脑即可,如图:
三、ESP32 C3软件开发环境搭建(Windows)
搭建过程官⽅参考⽂档:powershell创建目录
软件开发的搭建有三种选择:
⼿动安装⼯具链
这⾥为了更清楚的上⼿ESP32 C3开发环境,⼿动在Windows上安装⼯具链。
1. 下载安装器
ESP-IDF 需要安装⼀些必备⼯具,才能围绕 ESP32-C3 构建固件,包括 Python、Git、交叉编译器、CMake 和 Ninja 编译⼯具等。
安装 ESP-IDF 必备⼯具最简易的⽅式是从 中下载 ESP-IDF ⼯具安装器。
安装程序会安装以下组件:
内置的 Python
交叉编译器
OpenOCD
CMake 和 Ninja 编译⼯具
ESP-IDF
在ESP-IDF安装⽬录可以看到ESP-IDF环境:
替换完成之后,运⾏ install.bat 进⾏安装,安装完成,再次打开IDF命令⾏⼯具:
可以正常使⽤。
3.2. 配置powershell
进⼊ESP-IDF安装路径,打开powershell:
运⾏安装脚本:
运⾏ESP-IDF powershell命令⾏,正常使⽤:
3.3. 在当前命令⾏使⽤
若要在当前命令⾏使⽤,执⾏ESP-IDF提供的环境变量设置脚本即可,在本⽂的安装情况下,powershell执⾏:G:\develop_tools\ESP32-IDF\export.ps1
4. helloworld⼯程⽰例4.1. 创建⼯程