国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

ESP32使用MiroPython編程環(huán)境搭建

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

掃碼添加小助手

加入工程師交流群

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

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

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

2.FlashROM空間的最低要求為1Mbyte,大多數(shù)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

下載后的樣子如下紅框框出內(nèi)容

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

四、下載ESP32驅(qū)動

為了能夠?qū)⒊绦蛳螺d(燒錄)到ESP32中,需要安裝驅(qū)動

下載地址: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處選擇,串口。只要安裝了我提供的驅(qū)動,那么會看到如下的名字(COM后的序號不一樣沒事)

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

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

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

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

點擊“安裝”,會在上圖3處看到進度,當(dāng)出現(xiàn)“Done”時表示完成,關(guān)閉窗口即可

此時,已經(jīng)將MicroPython燒錄到ESP32中,編寫Python代碼讓ESP32執(zhí)行,使用時用數(shù)據(jù)線將ESP32與電腦連接,插上即可

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

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

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

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

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

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

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

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

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

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

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

六、點亮ESP32設(shè)備LED

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

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

點擊運行即可點亮LED燈

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

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

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

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4876

    瀏覽量

    90025
  • 環(huán)境搭建
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    9461
  • ESP32
    +關(guān)注

    關(guān)注

    26

    文章

    1194

    瀏覽量

    21678

原文標(biāo)題:ESP32使用MiroPython編程環(huán)境搭建

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    esp32教程】0、環(huán)境搭建

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

    虛擬機搭建esp32開發(fā)環(huán)境

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

    如何搭建ESP32-idf環(huán)境

    如何搭建ESP32-idf環(huán)境
    發(fā)表于 02-11 07:53

    ESP32教程——Windows開發(fā)環(huán)境搭建.pdf下載

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

    ESP32教程之如何在Windows系統(tǒng)上搭建開發(fā)環(huán)境

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

    ESP32教程之如何搭建linux開發(fā)環(huán)境的詳細資料說明

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

    ESP32環(huán)境搭建以及入門編程_esp32引腳圖

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

    esp32用什么語言編程_SP32開發(fā)環(huán)境搭建

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

    在Zephyr v2.6.0下如何搭建esp32的編譯調(diào)試環(huán)境

    。 2018年的時候已經(jīng)在esp32上面跑過zephyr,時隔久遠,編譯調(diào)試的環(huán)境已經(jīng)有變化,本文記錄Zephyr v2.6.0下如何搭建esp32的編譯調(diào)試
    的頭像 發(fā)表于 05-24 11:23 ?4620次閱讀

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

    arduino/VScode+platformIO 搭建esp32/esp8266開發(fā)環(huán)境(一篇足矣)前言:入門開源硬件開發(fā),在搭建編譯
    發(fā)表于 12-05 14:06 ?35次下載
    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'>環(huán)境</b>(一篇足矣)

    [ESP32]學(xué)習(xí)筆記04

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

    使用ESP32實現(xiàn)UDP通信的方法

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

    ESP32+MicroPython開發(fā)環(huán)境搭建

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

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對ESP32進行編程,需要選擇合適的編程
    的頭像 發(fā)表于 08-19 17:24 ?1.1w次閱讀

    ESP32-S3的MicroPython開發(fā)環(huán)境搭建

    本文通過搭建Thonny IDE開發(fā)環(huán)境,了解了如何給ESP32-S3燒錄MircoPython固件和MircoPython應(yīng)用程序。
    的頭像 發(fā)表于 09-11 16:02 ?1629次閱讀
    <b class='flag-5'>ESP32</b>-S3的MicroPython開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>