欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 运维知识 > ubuntu >内容正文

ubuntu

esp32在ubuntu16.04的环境搭建 -ag凯发k8国际

发布时间:2024/10/14 ubuntu 24 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 esp32在ubuntu16.04的环境搭建 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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 :

sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install 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的环境搭建的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图