微控板的好處就是輕巧方便,拿來做物聯網非常恰到好處

尤其現在的微控板都能和網路對應,但有時只是想做個自動

感應裝置,例如PIR人體感應燈,這時不用用到Arduino

軟體,那要怎麼上傳程式碼讓它自動開機時就能自動執行


這時我們要在電腦上裝官方的python,假設我們已經裝好了

接著在電腦的終端機(CMD)安裝ampy這個程式庫

C:\> pip install adafruit-ampy

安裝好後這樣只須輸入以ampy開頭的指令便可上傳任何

自己寫的程式碼py檔到mini D1的快閃記憶體裡,須留意的

是要將欲上傳檔的檔名改成main,因為在微控裡有boot.py

會在開機先執行,再來才會執行主程式(main.py),設成別的

檔名都不會在獨立的情況下自動執行。

常用的指令如下:

(進入想上傳的程式所在位置,將想上傳的程式改名為main)

例如:我放在C:\test>

將主程式上傳並燒入微控板

C:\test>ampy --port com4 put main.py

 

查看微控板裡目前存在的程式

C:\>ampy --port com4 ls

 

取得微控板裡的程式檔內容

C:\>ampy --port com4 get 檔名.py

 

下載微控板裡的檔案到指定路徑

C:\>ampy --port com4 get 檔名.py  C:\檔名.py

 

移除微控板裡的檔案

C:\>ampy --port com4 rm 檔案.py

arrow
arrow
    文章標籤
    minid1 esp8266 wemos
    全站熱搜
    創作者介紹
    創作者 定凱 的頭像
    定凱

    大的人身,小的心靈…保持赤子之心。

    定凱 發表在 痞客邦 留言(0) 人氣()