日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ESP32在Ubuntu16.04的环境搭建

發布時間:2024/10/14 Ubuntu 118 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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+藍牙方案于一體,板上模組絕大部分管腳均已引出,開發人員可根據實際需求,輕松通過跳線連接多種外圍器件,或將開發板直接插在面包板上使用。

總結

以上是生活随笔為你收集整理的ESP32在Ubuntu16.04的环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。