记录学习ESP32心路历程之ESP32入门

写在整篇文章之前

  • 作为一个小白这段时间学习了ESP32,想把一些学习的经历记录一些,给我今后参考或者给其他人帮助。
  • 文章内容有部分参考其他作者,所述内容不一定完全正确,但都是以我的思考方式所著。

一、准备工作

(一)、工具

开始入门ESP32,需要准备:

  1. 购买一块ESP32开发板(我的是NodeMCU-32S,因为他带有数据线接口 )
  2. USB数据线
  3. 电脑(好像是废话)

(二)、设置官方开发环境

通常所用的电脑往往是WINDOWS系统的,没有 “make” 环境,因此如果要安装工具链,需要一个 GNU 兼容环境。我们这里使用官方的 MSYS2 来提供该环境。

(三)、下载MSYS32与工具链

快速设置的方法是从 dl.espressif.com 下载集成在一起的工具链和 MSYS2 压缩文件

二、安装的详细步骤

官网已经给出详细的安装步骤,这里把一些重要的操作再复述一遍。

(一)、设置工具链

  1. 运行 …/mingw32.exe 打开一个 MSYS2 的终端窗口。该窗口的环境是一个 bash shell
  2. 创建一个 esp 目录作为开发 ESP32 应用的默认地址。运行指令
	mkdir -p ~/esp
  1. 输入
	cd ~/esp
就进入到新创建的目录。如果没有错误信息出现则表明此步骤已完成。

MSYS2 终端窗口

(二)、获取ESP-IDF

  1. 除了工具链,还需要供 ESP32 使用的 API(软件库和源代码),具体请见 ESP-IDF 仓库。

  2. 获取本地副本:打开终端,后运行以下命令:

	cd ~/esp
	git clone --recursive https://github.com/espressif/esp-idf.git
  1. ESP-IDF 将下载至 ~/esp/esp-idf。 ~解压文件夹…msys32/home/…下的路径

(三)、设置变量环境

  1. msys32/etc/profile.d/ 目录下创建一个新的脚本文件。将其命名为 export_idf_path.sh。具体方法用.txt创建,并打开记事本修改里面的内容。
  2. 确定 ESP-IDF 目录的路径。路径与系统配置有关,例如 …msys32\home\user-name\esp\esp-idf
  3. 在脚本中加入 export 命令:
	export IDF_PATH="C:/msys32/home/user-name/esp/esp-idf"
  1. 请将原始 Windows 路径中将反斜杠替换为正斜杠。

(四)、安装 Phthon 软件包

  1. ESP-IDF 所需 Python 软件包位于 IDF_PATH/requirements.txt 中。可以运行以下命令进行安装:
	python -m pip install --user -r $IDF_PATH/requirements.txt
  1. 请注意查询您所使用的 Python 解释器的版本。

三、总结

  1. 安装开发环境相对来说可能会陌生,多接触几次把软件的陌生感消除上手起来就容易啦!

  2. 了解更多关于入门的方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值