欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

完善資料讓更多小伙伴認(rèn)識你,還能領(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芯片本身,所以任何板子都可運(yùn)行。板子的主要特征是其FlashROM空間的大小、GPIO引腳與外界連接的方式以及其是否包括一個(gè)內(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ū)動(dòng)

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

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

五、燒錄MicroPython到ESP32

打開Thonny軟件

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

在彈出的框中點(diǎn)擊下圖所示位置

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

會再次彈出1個(gè)框

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

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

注意:ESP32此時(shí)要鏈接USB開機(jī)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

可在左邊框看到保存的路徑,點(diǎn)擊打開,點(diǎn)擊運(yùn)行即可運(yùn)行代碼

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

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

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

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

點(diǎn)擊運(yùn)行即可點(diǎn)亮LED燈

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

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

以下是我點(diǎn)亮LED燈的操作視頻

審核編輯:湯梓紅

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

    關(guān)注

    56

    文章

    4808

    瀏覽量

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

    關(guān)注

    0

    文章

    54

    瀏覽量

    9081
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    980

    瀏覽量

    17543

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

    ESP32 環(huán)境搭建 windows10

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

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

    本系列博客學(xué)習(xí)由非官方人員 半顆心臟 潛心所力所寫,僅僅做個(gè)人技術(shù)交流分享,不做任何商業(yè)用途。如有不對之處,請留言,本人及時(shí)更改。 1、 爬坑學(xué)習(xí)新旅程,虛擬機(jī)搭建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 ?47次下載
    <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)容詳細(xì)介紹的是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)境的詳細(xì)資料說明

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

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

    本文主要介紹了ESP32環(huán)境搭建以及入門編程ESP32的引腳圖。
    發(fā)表于 04-23 11:15 ?1.4w次閱讀
    <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í)并進(jìn)行物聯(lián)網(wǎng)開發(fā),ESP32支持多種開發(fā)語言。
    發(fā)表于 04-23 11:25 ?3.3w次閱讀
    <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年的時(shí)候已經(jīng)在esp32上面跑過zephyr,時(shí)隔久遠(yuǎn),編譯調(diào)試的環(huán)境已經(jīng)有變化,本文記錄Zephyr v2.6.0下如何搭建esp32的編譯調(diào)試
    的頭像 發(fā)表于 05-24 11:23 ?3339次閱讀

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

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

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

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

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

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

    ESP32 一般有兩種開發(fā)方式,c 語言開發(fā)和 python 開發(fā)。
    的頭像 發(fā)表于 06-13 17:00 ?9199次閱讀
    <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和藍(lán)牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對ESP32進(jìn)行編程,需要選擇合適的編程
    的頭像 發(fā)表于 08-19 17:24 ?4372次閱讀