物聯網實戰開發—環境搭建

本文通過學習郭朝斌老師在《極客時間》中的課程物聯網實戰開發記錄而成。
使用的開發板爲NodeMCU的基於ESP8266芯片版本,使用的編程語言爲python。
第一步:首先須要在開發板上搭建Micro Python開發環境,能夠在Micro Python官網上下載關於ESP8266的固件,這樣省去了交叉編譯等工做,官網連接爲:https://micropython.org/download/esp8266/
,此時我下載的版本爲esp8266-20210202-v1.14.bin。此版本爲最新的穩定版本。
第二步:按照Python3,由於個人電腦以前已經安裝過python3了,這裏就不專門詳細說安裝過程,使用python 工具按照esptool;命令爲;python

pip install esptool

安裝成功後能夠運行exptool.py read_mac確認板子是否鏈接成功。
注意:在Windows上安裝工具可以使用cmd.exe,須要用管理員方式打開,具體在C:\Windows\System32中找到cmd.exe,右鍵管理員運行。
第三步:擦除固件,個人設備連上後在電腦上的設備名爲COM3,所以使用如下命令:web

esptool.py --port COM3 erase_flash

在這裏插入圖片描述
第四步:燒錄固件
擦除成功後,進入下載的固件的目錄中,運行如下命令,安裝新的固件。編程

esptool.py --port COM3 baud 460800 write_flash --flash_size=detect 0 esp8266-20210202-v1.14.bin

在這裏插入圖片描述
燒錄成功後,板子便可運行新的固件了,可在手機熱點中查看是否有MircoPython-xxx的熱點名。
第六步:安裝串口傳輸文件的工具,我選擇 的工具是ampy,使用以下命令安裝bash

pip3 install adafruit-ampy

安裝成功後配置端口指向,命令爲:編程語言

set AMPY_PORT=COM3

波特率svg

本文同步分享在 博客「HeartRain_大西瓜」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。工具

相關文章
相關標籤/搜索