91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESP32使用MiroPython編程環境搭建

嵌入式開發愛好者 ? 來源:嵌入式開發愛好者 ? 作者:嵌入式開發愛好者 ? 2022-11-07 10:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好!我是ST,今天和大家聊一聊ESP32使用MrioPython編程的環境搭建過程。

一、在ESP32上使用MiroPython的必要條件

1.首先,您需要一塊帶有ESP32芯片的電路板。MicroPython軟件支持ESP32芯片本身,所以任何板子都可運行。板子的主要特征是其FlashROM空間的大小、GPIO引腳與外界連接的方式以及其是否包括一個內置的USB串口轉換器以便在您的電腦上使用UART

2.FlashROM空間的最低要求為1Mbyte,大多數ESP32模塊都為4MByte。

二、安裝Thonny

為了能夠使用python編程程序并燒錄固件,需要下載Thonny軟件

1.安裝地址

Windows(64位電腦)安裝地址:

https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-4.0.1.exe

Windows(32位電腦)安裝地址:

https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-py38-4.0.1.exe

Mac(蘋果電腦)安裝地址:

https://doc.itprojects.cn/0006.zhishi.esp32/01.download/thonny/thonny-4.0.1.pkg

1.安裝過程

安裝成功后,會在桌面生成快捷鍵如下:

37aacfb8-5c6d-11ed-a3b6-dac502259ad0.jpg

雙擊快捷鍵,打開程序,界面如下:

37bb621a-5c6d-11ed-a3b6-dac502259ad0.jpg

三、下載MiroPython

下載地址:https://micropython.org/download/esp32/

37dfb322-5c6d-11ed-a3b6-dac502259ad0.jpg

下載后的樣子如下紅框框出內容

37fdf97c-5c6d-11ed-a3b6-dac502259ad0.jpg

四、下載ESP32驅動

為了能夠將程序下載(燒錄)到ESP32中,需要安裝驅動

下載地址:https://doc.itprojects.cn/0006.zhishi.esp32/01.download/esp32usbDriver.zip

五、燒錄MicroPython到ESP32

打開Thonny軟件

3818108c-5c6d-11ed-a3b6-dac502259ad0.jpg

在彈出的框中點擊下圖所示位置

38369b24-5c6d-11ed-a3b6-dac502259ad0.jpg

會再次彈出1個框

385c06de-5c6d-11ed-a3b6-dac502259ad0.jpg

在上圖序號1處選擇,串口。只要安裝了我提供的驅動,那么會看到如下的名字(COM后的序號不一樣沒事)

注意:ESP32此時要鏈接USB開機

387ebb84-5c6d-11ed-a3b6-dac502259ad0.png

在上圖序號2處選擇下載的MicroPython固件

38cf6cdc-5c6d-11ed-a3b6-dac502259ad0.jpg

點擊“安裝”,會在上圖3處看到進度,當出現“Done”時表示完成,關閉窗口即可

此時,已經將MicroPython燒錄到ESP32中,編寫Python代碼讓ESP32執行,使用時用數據線將ESP32與電腦連接,插上即可

38eaa51a-5c6d-11ed-a3b6-dac502259ad0.jpg

點擊【視圖】,點擊【文件】,即可打開左側目錄,剛燒錄后,ESP32上只有boot.py文件,其他文件是我后期加上去的

391112cc-5c6d-11ed-a3b6-dac502259ad0.jpg

編寫程序,輸出“hello world!”

392ba3da-5c6d-11ed-a3b6-dac502259ad0.jpg

快捷鍵ctrl+s保存,點擊保存路徑為:MiroPython設備

39503f2e-5c6d-11ed-a3b6-dac502259ad0.jpg

自定義命名,命名后綴為.py

3965a54e-5c6d-11ed-a3b6-dac502259ad0.jpg

可在左邊框看到保存的路徑,點擊打開,點擊運行即可運行代碼

39a20ab6-5c6d-11ed-a3b6-dac502259ad0.jpg

六、點亮ESP32設備LED

我的ESP32設備上的LED燈接的是22號引腳,只要22號引腳輸出低電平,即可點亮該LED燈

39b2c4d2-5c6d-11ed-a3b6-dac502259ad0.jpg

點擊運行即可點亮LED燈

39d7aaf4-5c6d-11ed-a3b6-dac502259ad0.jpg

此時如果ESP32斷點再打開,剛燒的程序不會執行。有兩個文件在ESP32啟動時進行特殊處理:boot.py和main.py。boot.py腳本首先執行(若存在), 此文件結束后即執行main.py腳本。所以想要ESP32斷電后還能繼續執行程序可將代碼命名為main.py保存在MiroPyton設備中。

以下是我點亮LED燈的操作視頻

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4827

    瀏覽量

    86699
  • 環境搭建
    +關注

    關注

    0

    文章

    54

    瀏覽量

    9258
  • ESP32
    +關注

    關注

    21

    文章

    1017

    瀏覽量

    19242

原文標題:ESP32使用MiroPython編程環境搭建

文章出處:【微信號:嵌入式開發愛好者,微信公眾號:嵌入式開發愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    esp32教程】0、環境搭建

    基于Ubuntu下,利用esp-idf進行esp32開發的教程
    的頭像 發表于 04-21 16:54 ?4758次閱讀

    ESP32 環境搭建 windows10

    的可以直接百度3.解壓編譯源碼:1) 在編譯器的同目錄下 新建 文件夾ESP32,將下載好的源碼解壓到該目錄下。2)配置編譯需要的環境變量: .輸入 export IDF_PATH="F
    發表于 10-21 21:24

    虛擬機搭建esp32開發環境

    本系列博客學習由非官方人員 半顆心臟 潛心所力所寫,僅僅做個人技術交流分享,不做任何商業用途。如有不對之處,請留言,本人及時更改。 1、 爬坑學習新旅程,虛擬機搭建esp32開發環境,打印
    發表于 07-22 09:20

    如何搭建ESP32-idf環境

    如何搭建ESP32-idf環境
    發表于 02-11 07:53

    ESP32教程——Windows開發環境搭建.pdf下載

    ESP32教程——Windows開發環境搭建.pdf
    發表于 04-14 10:41 ?48次下載
    <b class='flag-5'>ESP32</b>教程——Windows開發<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>.pdf下載

    ESP32教程之如何在Windows系統上搭建開發環境

    本文檔的主要內容詳細介紹的是ESP32教程之如何在Windows系統上搭建開發環境
    發表于 12-13 15:34 ?40次下載
    <b class='flag-5'>ESP32</b>教程之如何在Windows系統上<b class='flag-5'>搭建</b>開發<b class='flag-5'>環境</b>

    ESP32教程之如何搭建linux開發環境的詳細資料說明

    本文檔的主要內容詳細介紹的是ESP32教程之如何搭建linux開發環境的詳細資料說明。
    發表于 03-10 16:42 ?11次下載

    ESP32環境搭建以及入門編程_esp32引腳圖

    本文主要介紹了ESP32環境搭建以及入門編程ESP32的引腳圖。
    發表于 04-23 11:15 ?1.4w次閱讀
    <b class='flag-5'>ESP32</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>以及入門<b class='flag-5'>編程</b>_<b class='flag-5'>esp32</b>引腳圖

    esp32用什么語言編程_SP32開發環境搭建

    為了方便這幾類工程師都能快速學習并進行物聯網開發,ESP32支持多種開發語言。
    發表于 04-23 11:25 ?3.4w次閱讀
    <b class='flag-5'>esp32</b>用什么語言<b class='flag-5'>編程</b>_SP32開發<b class='flag-5'>環境</b>的<b class='flag-5'>搭建</b>

    在Zephyr v2.6.0下如何搭建esp32的編譯調試環境

    。 2018年的時候已經在esp32上面跑過zephyr,時隔久遠,編譯調試的環境已經有變化,本文記錄Zephyr v2.6.0下如何搭建esp32的編譯調試
    的頭像 發表于 05-24 11:23 ?3781次閱讀

    arduino / VScode+platformIO搭建esp32/esp8266編譯環境(一篇足矣)

    arduino/VScode+platformIO 搭建esp32/esp8266開發環境(一篇足矣)前言:入門開源硬件開發,在搭建編譯
    發表于 12-05 14:06 ?34次下載
    arduino / VScode+platformIO<b class='flag-5'>搭建</b><b class='flag-5'>esp32</b>/<b class='flag-5'>esp</b>8266編譯<b class='flag-5'>環境</b>(一篇足矣)

    [ESP32]學習筆記04

    實驗我們采取單次讀取的方式來獲取模擬量并用萬用表測量電壓驗證實驗的準確性。本次實驗采用VSCode進行代碼編輯,后續會介紹VSCode搭建ESP32開發環境的方法。在開始編程前請仔細閱
    發表于 12-22 19:02 ?9次下載
    [<b class='flag-5'>ESP32</b>]學習筆記04

    使用ESP32實現UDP通信的方法

    前面給大家分享了ESP32使用miropython編程環境搭建,今天給大家分享如何使用ESP32
    的頭像 發表于 11-14 10:21 ?7566次閱讀

    ESP32+MicroPython開發環境搭建

    ESP32 一般有兩種開發方式,c 語言開發和 python 開發。
    的頭像 發表于 06-13 17:00 ?1.1w次閱讀
    <b class='flag-5'>ESP32</b>+MicroPython開發<b class='flag-5'>環境</b>的<b class='flag-5'>搭建</b>

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模微控制器,廣泛應用于物聯網、智能家居、智能穿戴等領域。要對ESP32進行編程,需要選擇合適的編程
    的頭像 發表于 08-19 17:24 ?6926次閱讀
    主站蜘蛛池模板: 韩国xxxxx视频在线 | 黄色高清视频网站 | 女人张腿让男子桶免费动态图 | 天天干夜夜拍 | 欧美xxxx性疯狂bbbb | 麻豆蜜桃| 精品伊人久久大线蕉地址 | 双性受粗大撑开白浊 | 欧美xxxx性特级高清 | 天天操天天射天天舔 | 免费国产99久久久香蕉 | 喷潮白浆直流在线播放 | 伊人久久亚洲综合 | 亚洲产国偷v产偷v自拍色戒 | 亚洲国产日韩欧美在线as乱码 | 日本黄色片www | vvvv98国产成人综合青青 | 鸥美三级| 日本黄色录像 | 久久69 | 色婷婷婷婷 | 婷婷5月天| 一区免费 | 欧美一区二区三区在线观看 | 精品国产你懂的在线观看 | 四虎在线网址 | 色多多黄色 | 成 年 人 视频在线播放 | 亚洲一区二区福利视频 | 波多野结衣在线网站 | 一区免费视频 | 免费成人黄色 | 成年人啪啪网站 | 天天看a| 国产成人精品系列在线观看 | 亚洲国产成人在线 | 一区二区免费播放 | 一本二卡三卡四卡乱码二百 | 狠狠色综合久久婷婷 | 美女国产 | 黄色国产网站 |