概述
记录学习ESP32心路历程之ESP32入门
- 一、准备工作
- (一)、工具
- (二)、设置官方开发环境
- (三)、下载MSYS32与工具链
- 二、安装的详细步骤
- (一)、设置工具链
- (二)、获取ESP-IDF
- (三)、设置变量环境
- (四)、安装 Phthon 软件包
- 三、总结
写在整篇文章之前
- 作为一个小白这段时间学习了ESP32,想把一些学习的经历记录一些,给我今后参考或者给其他人帮助。
- 文章内容有部分参考其他作者,所述内容不一定完全正确,但都是以我的思考方式所著。
一、准备工作
(一)、工具
开始入门ESP32,需要准备:
- 购买一块ESP32开发板(我的是NodeMCU-32S,因为他带有数据线接口 )
- USB数据线
- 电脑(好像是废话)
(二)、设置官方开发环境
通常所用的电脑往往是WINDOWS系统的,没有 “make” 环境,因此如果要安装工具链,需要一个 GNU 兼容环境。我们这里使用官方的 MSYS2 来提供该环境。
(三)、下载MSYS32与工具链
快速设置的方法是从 dl.espressif.com 下载集成在一起的工具链和 MSYS2 压缩文件。
二、安装的详细步骤
官网已经给出详细的安装步骤,这里把一些重要的操作再复述一遍。
(一)、设置工具链
- 运行 …/mingw32.exe 打开一个 MSYS2 的终端窗口。该窗口的环境是一个 bash shell。
- 创建一个 esp 目录作为开发 ESP32 应用的默认地址。运行指令
mkdir -p ~/esp
- 输入
cd ~/esp
就进入到新创建的目录。如果没有错误信息出现则表明此步骤已完成。
(二)、获取ESP-IDF
-
除了工具链,还需要供 ESP32 使用的 API(软件库和源代码),具体请见 ESP-IDF 仓库。
-
获取本地副本:打开终端,后运行以下命令:
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
- ESP-IDF 将下载至 ~/esp/esp-idf。 ~是解压文件夹…msys32/home/…下的路径。
(三)、设置变量环境
- 在 msys32/etc/profile.d/ 目录下创建一个新的脚本文件。将其命名为 export_idf_path.sh。具体方法用.txt创建,并打开记事本修改里面的内容。
- 确定 ESP-IDF 目录的路径。路径与系统配置有关,例如 …msys32homeuser-nameespesp-idf。
- 在脚本中加入 export 命令:
export IDF_PATH="C:/msys32/home/user-name/esp/esp-idf"
- 请将原始 Windows 路径中将反斜杠替换为正斜杠。
(四)、安装 Phthon 软件包
- ESP-IDF 所需 Python 软件包位于 IDF_PATH/requirements.txt 中。可以运行以下命令进行安装:
python -m pip install --user -r $IDF_PATH/requirements.txt
- 请注意查询您所使用的 Python 解释器的版本。
三、总结
-
安装开发环境相对来说可能会陌生,多接触几次把软件的陌生感消除上手起来就容易啦!
-
了解更多关于入门的方法。
最后
以上就是哭泣春天为你收集整理的记录学习ESP32心路历程之ESP32入门的全部内容,希望文章能够帮你解决记录学习ESP32心路历程之ESP32入门所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复