在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

NodeMCU開發(fā)板的部署及調(diào)試

汽車電子技術(shù) ? 來源:工控羊 ? 作者:zyuanlbj ? 2023-02-07 14:28 ? 次閱讀

前言

在上一篇中,介紹了智能電燈物聯(lián)網(wǎng)平臺的搭建。本章,給大家分享NodeMCU開發(fā)板的部署及調(diào)試。

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

我選擇使用Python語言,因為Python語言非常簡單,開發(fā)和調(diào)試都比較方便。

MicroPython是專門為嵌入式系統(tǒng)打造的Python實現(xiàn)。

在標準庫方面,MicroPython實現(xiàn)了Python語言的一個子集,另外還增加了與底層硬件交互的庫模塊。

Python環(huán)境的部署,這里就不再贅述了,只要你搜,網(wǎng)絡(luò)上處處都能得到。

當Python部署好之后,接下來就把MicroPython部署到NodeMCU開發(fā)板上。

NodeMCU供電

使用Micro USB數(shù)據(jù)線,第一次需要安裝驅(qū)動,我的開發(fā)板使用的是CP2102這款USB轉(zhuǎn)串口芯片。我下載的是這個:

圖片

開發(fā)板連上電腦,我的是COM4,在設(shè)備管理器中,可以查看驅(qū)動是否安裝正常:

圖片

燒錄固件之前,先擦除Flash

以管理員身份運行cmd命令,輸入:

esptool --port COM4 erase_flash

圖片

下載esptool

需要借助esptool來燒錄固件。因此,我們需要先安裝它。

cmd命令下輸入:

pip3 install esptool

圖片

將固件燒錄到開發(fā)板上

首先,我們得把固件下載下來。我這里使用的是esp8266-20210902-v1.17.bin 這個固件。

圖片

然后,cmd命令下輸入:

esptool --port COM4 --baud 460800 write_flash --flash_size=detect -fm dio 0 esp8266-20210902-v1.17.bin

圖片

確認運行狀態(tài)

有一種非常簡便的方法,你可以用電腦或者手機搜索一下周圍的Wi-Fi熱點,如果看到類似“MicroPython-xxxxxx”名稱的熱點(xxxxxx 是開發(fā)板 MAC 地址后半部分),說明你的NodeMCU工作正常。

當然,對于Python來說,更方便的交互方式還是 REPL(交互式解釋器),這個MicroPython也提供了。我們可以通過 REPL來檢驗開發(fā)板的運行。

體驗交互

我使用終端模擬器軟件SecureCRT,通過串口協(xié)議連接上開發(fā)板,進行交互。

需要注意的是,波特率(Baud rate)設(shè)置為115200,這與前面燒錄時選擇的值不同。

圖片

成功連接后,SecureCRT的窗口會輸出類似下面的結(jié)果:

圖片

看到熟悉的符號“>>>”,我們就知道,可以真正進行交互了。

到這里,NodeMCU開發(fā)板的軟件環(huán)境就部署好了。后面,我們會詳細介紹智能電燈的場景聯(lián)動。

友提:在本公眾號后臺輸入數(shù)字“3110”,可以獲得物聯(lián)網(wǎng)技術(shù)相關(guān)的學習包,其中就包括物聯(lián)網(wǎng)開發(fā)實戰(zhàn)相關(guān)的硬件套裝、開發(fā)板驅(qū)動、燒錄工具、串口模擬器以及固件文件等。

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

    關(guān)注

    25

    文章

    5093

    瀏覽量

    97800
  • NODEMCU
    +關(guān)注

    關(guān)注

    13

    文章

    289

    瀏覽量

    21479
收藏 人收藏

    評論

    相關(guān)推薦

    AS下載和調(diào)試接口電路(Altera FPGA開發(fā)板

    AS下載和調(diào)試接口電路(Altera FPGA開發(fā)板)如下圖所示:
    發(fā)表于 08-15 14:29 ?5886次閱讀
    AS下載和<b class='flag-5'>調(diào)試</b>接口電路(Altera FPGA<b class='flag-5'>開發(fā)板</b>)

    NodeMCU基于ESP8266的一款wifi開發(fā)板

    NodeMCU基于ESP8266的一款wifi開發(fā)板,這是它的API指令手冊。
    發(fā)表于 10-29 11:49 ?526次下載

    NodeMCU開發(fā)板(Amica、ESP-12E)燒錄工具及固件

    NodeMCU開發(fā)板的固件燒錄工具,及操作說明,一定要注意操作步驟!
    發(fā)表于 10-29 11:03 ?597次下載

    基于開發(fā)板DragonBoard 410c的應(yīng)用開發(fā)部署介紹

    基于開發(fā)板DragonBoard 410c的應(yīng)用開發(fā)部署介紹,我還上傳了很多相關(guān)資料,感興趣的小伙伴們可以去我上傳的資料頁面看看。
    發(fā)表于 06-30 15:13 ?2次下載

    在PlatformIO中使用ESP-12K開發(fā)板Nodemcu-32-S2

    在PlatformIO中使用ESP-12K開發(fā)板在PlatformIO中使用ESP-12K開發(fā)板nodemcu-32-s2.jsonArduino框架開發(fā)ESP32-S2完善
    發(fā)表于 10-25 19:51 ?11次下載
    在PlatformIO中使用ESP-12K<b class='flag-5'>開發(fā)板</b><b class='flag-5'>Nodemcu</b>-32-S2

    ESP8266 NodeMCU開發(fā)板連接手機熱點問題

    ESP8266 NodeMCU開發(fā)板連接手機熱點問題前言:眾所周知,esp是構(gòu)建一個IOT工程里得力助手之一,通俗點來說就是:“WIFI模塊”不過下面要講的是esp8266中的NodeMCU
    發(fā)表于 10-26 15:36 ?17次下載
    ESP8266 <b class='flag-5'>NodeMCU</b><b class='flag-5'>開發(fā)板</b>連接手機熱點問題

    nodemcu引腳_一、ESP32開發(fā)板NodeMCU-32S簡介

    目錄NodeMCU-32S引腳功能上資源總結(jié)功能特點NodeMCU-32SNodeMCU-32S是基于 ESP32-32S 模組設(shè)計的一款較為經(jīng)典的ESP32開發(fā)板,個人認為較為適合
    發(fā)表于 10-29 10:06 ?22次下載
    <b class='flag-5'>nodemcu</b>引腳_一、ESP32<b class='flag-5'>開發(fā)板</b><b class='flag-5'>NodeMCU</b>-32S簡介

    使用Qt Creator遠程調(diào)試部署應(yīng)用到嵌入式linux開發(fā)板

    使用Qt Creator遠程調(diào)試部署應(yīng)用到嵌入式linux開發(fā)板最近在調(diào)試開發(fā)一款Cottex-A5的開發(fā)板上的應(yīng)用,主要使用了Qt作為GU
    發(fā)表于 11-01 17:38 ?23次下載
    使用Qt Creator遠程<b class='flag-5'>調(diào)試</b><b class='flag-5'>部署</b>應(yīng)用到嵌入式linux<b class='flag-5'>開發(fā)板</b>

    NodeMCU開發(fā)筆記一

    Nodemcu是一個基于樂鑫ESP-12E WiFi模塊的擴展板,由于ESP12-E的設(shè)計不太適合一般玩家的開發(fā)調(diào)試(pin口間距為2mm、需要使用AT指令),因而出現(xiàn)了很多使 ESP8266能更方便地使用的
    發(fā)表于 11-05 16:50 ?9次下載
    <b class='flag-5'>NodeMCU</b><b class='flag-5'>開發(fā)</b>筆記一

    esp32 藍牙 wifi共存_一、ESP32開發(fā)板NodeMCU-32S簡介

    目錄NodeMCU-32S引腳功能上資源總結(jié)功能特點NodeMCU-32SNodeMCU-32S是基于 ESP32-32S 模組設(shè)計的一款較為經(jīng)典的ESP32開發(fā)板,個人認為較為適合
    發(fā)表于 11-18 18:36 ?28次下載
    esp32 藍牙 wifi共存_一、ESP32<b class='flag-5'>開發(fā)板</b><b class='flag-5'>NodeMCU</b>-32S簡介

    天貓精靈 python_利用天貓精靈控制ESP8266(NodeMCU開發(fā)板)arduino ide開發(fā)

    天貓精靈 python_利用天貓精靈控制ESP8266(NodeMCU開發(fā)板)arduino ide開發(fā)
    發(fā)表于 12-06 20:06 ?27次下載
    天貓精靈 python_利用天貓精靈控制ESP8266(<b class='flag-5'>NodeMCU</b><b class='flag-5'>開發(fā)板</b>)arduino ide<b class='flag-5'>開發(fā)</b>

    UWB室內(nèi)定位NodeMCU-BU01 近距離高精度測距開發(fā)板

    UWB室內(nèi)定位NodeMCU-BU01 近距離高精度測距開發(fā)板
    發(fā)表于 12-08 14:36 ?6次下載
    UWB室內(nèi)定位<b class='flag-5'>NodeMCU</b>-BU01 近距離高精度測距<b class='flag-5'>開發(fā)板</b>

    配置esp8266開發(fā)板的Arduino開發(fā)環(huán)境

    1.esp8266開發(fā)板硬件:基于esp8266的nodemuc開發(fā)板 需要microUSB連接線。ESP8266-NodeMCU是一個開源硬件開發(fā)板,由于它支持WIFI功能,所以在物
    發(fā)表于 12-08 14:51 ?33次下載
    配置esp8266<b class='flag-5'>開發(fā)板</b>的Arduino<b class='flag-5'>開發(fā)</b>環(huán)境

    GSM開發(fā)板V1調(diào)試手冊

    電子發(fā)燒友網(wǎng)站提供《GSM開發(fā)板V1調(diào)試手冊.pdf》資料免費下載
    發(fā)表于 11-17 14:50 ?0次下載
    GSM<b class='flag-5'>開發(fā)板</b>V1<b class='flag-5'>調(diào)試</b>手冊

    方法|如何為開發(fā)板調(diào)試新的觸摸屏

    方法|如何為開發(fā)板調(diào)試新的觸摸屏
    的頭像 發(fā)表于 11-30 11:30 ?948次閱讀
    方法|如何為<b class='flag-5'>開發(fā)板</b><b class='flag-5'>調(diào)試</b>新的觸摸屏
    主站蜘蛛池模板: 日本高清网站| 4hc44www四虎永久| 四大名著成人高h肉版| japanese色系tube日本护士| 久久久这里有精品999| 久久狠狠第一麻豆婷婷天天| 一级高清| 永久视频在线观看| 国产色女人| dy天堂| 狠狠色丁香婷婷综合欧美| 日本高清视频成人网www| 欧美人与动另类在线| 日韩黄色免费| 美女又爽又黄视频| 国产成人一区二区三中文| 五月天婷婷丁香中文在线观看| 屁屁影院在线| 奇米影视大全| bbbb毛片免费看| 热99精品| 午夜黄色福利视频| 欧美婷婷色| 成人欧美精品一区二区不卡| 天天射天天舔| 天天干天天干天天天天天天爽| 人人爽人人干| 8888四色奇米在线观看不卡| 性夜影院爽黄a爽免费看网站| h视频免费| 亚洲欧洲日韩综合| 综合五月天堂| 色婷婷婷婷| 日本wwwwww| 国产精品国产三级国产普通话对白 | 欧美h视频| 久久伊人成人网| 91成人午夜性a一级毛片| 操操片| 欧美黄色xxx| 在线成人|