esp32在ubuntu16.04的环境搭建 -ag凯发k8国际
1.ubuntu16.04的下载:
ubuntu16.04镜像下载
2.安装好ubuntu16.04后,先检查是否连接到网络:
或打开终端2执行命令检查:ping www.baidu.com
出现红框部分,说明连网成功。
3.打开终端,创建自己的工作目录,并获取官方sdk
执行命令:git clone http://192.168.0.252/wireless-tag/esp-idf.git
git无法使用先安装git:sudo apt-get git
出现红框部分,说明sdk获取成功。
4.进入esp_idf目录并查看
进入v4.1目录并查看
5.安装工具,安装 esp-idf 使用的各种工具,比如编译器、调试器、python 包等,进入v4.1目录下,
执行命令:./install.sh
出现两个错误,原因是./install.sh执行过程中需要的python版本至少大于3.6,而系统最高的为python3.5.,接着执行以下命令可以安装python3.6 :
但使用python查看时,发现显示的版本是2.7的版本,这时需要执行以下命令:
cd /user/bin rm python ln -s python3.6m python进入用户bin目录下,删除默认的python,并把新下载的python3.6链接到python下。
执行命令:python,出现下图,说明链接成功。
接下来下载安装链接后的python3.6的pip,
执行命令:sudo apt-get install python3-pip ,
出现下图,按 y enter键,等待pip安装成功。
安装开始:
安装成功:
6.,返回进入v4.1目录下,重新执行命令:./install.sh
出现上图,说明工具安装成功。
7.设置环境变量
执行命令:. ./export.sh(点之间有空格)
执行成功标志:
至此,标题中出现的问题已成功解决!
二、hello_world的简单实现
1.创建一个工程目录,将 idf 中的例程 hello_world
拷贝到 pro 文件夹下,并进入hello_world 目录下,
执行命令:idf.py build 进行工程编译,
编译成功出现下图,log 会显示烧录文件及烧录地址。
2.接下来使用 flash_download_tools_v3.6.7 软件进行烧录,
选择 esp32 ,
选择正确的文件路径,根据编译成功 log 选择烧录固件和填写对应的烧录地址,
点击start,开始烧录,查看到完成图样
最后通过串口调试工具查看 esp32 运行打印信息
至此,esp32开发环境在ubuntu16.04下的搭建成功完成!
**
建议新学的开发者可以拿esp32的开发板测试,上手简单,快速!
**
wt-esp32-devkitc v4是一款基于esp32的小型开发板,集wifi 蓝牙方案于一体,板上模组绝大部分管脚均已引出,开发人员可根据实际需求,轻松通过跳线连接多种外围器件,或将开发板直接插在面包板上使用。
总结
以上是ag凯发k8国际为你收集整理的esp32在ubuntu16.04的环境搭建的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: