這篇文章將為大家詳細(xì)講解有關(guān)如何進(jìn)行MicroPython環(huán)境搭建,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
目前創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、臨武網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
聽說有個(gè)叫MicroPython的,能直接運(yùn)行在單片機(jī)上,這讓我很感興趣。查了下,MicroPython是 Python 3 語言的精簡高效實(shí)現(xiàn) ,包括Python標(biāo)準(zhǔn)庫的一小部分,經(jīng)過優(yōu)化可在微控制器和受限環(huán)境中運(yùn)行。這個(gè)不錯(cuò),這樣就可以把Python和硬件結(jié)合起來了。 在某寶上了花了26元買了一個(gè)小板子,這價(jià)格實(shí)在是夠便宜啊,再加一條Micro USB線就可以了,一頭接板子,一頭插在電腦上。1) PC端Windows系統(tǒng),Python 2.7環(huán)境 或者 Python 3.4及更新版本,PuTTY串口工具2) 板子上搭建MicroPython 環(huán)境第1步:將USB線連接電腦和板子,PC端識別出一個(gè)虛擬串口。如果安裝不成功,那么需要一個(gè)CP2102的驅(qū)動。第2步:安裝esptool,這個(gè)工具是用來和ESP32板子進(jìn)行通訊的,實(shí)現(xiàn)MicroPython固件燒錄、讀寫內(nèi)存等功能。本身它是開源的,項(xiàng)目位于
https://github.com/espressif/esptool安裝方式,我這里采用的是:pip install esptool備注:esptool本身基于Python的,所以在安裝前,你的電腦上需要先安裝Python,這里不再描述,不會的自行百度即可,我電腦上裝的Python 2.7。第3步,在Windows DOS窗口下執(zhí)行下述指令esptool.py --port COM3 erase_flash實(shí)現(xiàn)ESP32 Flash全部擦除的功能。注意:需要將COM3改成實(shí)際你電腦上對應(yīng)的串口號。第4步,到下面這個(gè)網(wǎng)址下載最新的穩(wěn)定版本固件https://micropython.org/download/esp32/esptool.py --chip esp32 --port COM3 write_flash -z 0x1000 esp32-idf3-20191220-v1.12.bin上述下載固件的過程需要經(jīng)歷一段時(shí)間上面工作執(zhí)行完畢,就相當(dāng)于給ESP32芯片裝上了一套Python的環(huán)境,只不是它不是標(biāo)準(zhǔn)版的Python,因?yàn)樗\(yùn)行在微處理器上,叫做MicroPython。下面就到了Hello World時(shí)間了。第1步:通過一個(gè)串口調(diào)試助手連接板子,可以使用PuTTY等工具。第2步:我們就可以打印出Hello World了。關(guān)于如何進(jìn)行MicroPython環(huán)境搭建就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。
分享文章:如何進(jìn)行MicroPython環(huán)境搭建
文章鏈接:http://sd-ha.com/article48/jochep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、、網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計(jì)、營銷型網(wǎng)站建設(shè)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)