NodeMCU與MicroPython
開發NodeMCU的意思,就是把想要NodeMCU進行的工作透過程式編寫好了之後,再儲存到NodeMCU的記憶體中,而因為記錄之後就永久會儲存下來,因此這個行為我們通常把它叫做「燒錄」。可以用來編寫NodeMCU的程式有許多種選擇,最常見的是Lau,其次是C/C++,現在也有很多人使用Python來做為開發NodeMCU的語言。
目前資料整理中,之前的資料請直接前往網址:http://drho.club/nodemcu-basics/。
使用MicroPython開發NodeMCU的初始步驟
安裝USB驅動程式,CH340下載網址:http://www.wch.cn/download/CH341SER_EXE.htm (有一些更新後的板子使用的是CP2102驅動程式,下載網址為:https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers)。
在本機建立Python程式執行環境
【第一次使用】下載MicroPython韌體,下載網址在此:http://micropython.org/download/#esp8266
【第一次使用】安裝Python燒錄工具(esptool)以及檔案上傳工具(adafruit-ampy)
【第一次使用】燒錄MicroPython韌體
在Windows電腦中安裝 PuTTY,串列埠連線工具
在Windows電腦中安裝程式編輯器
範例程式
以下是使用其中一個範例程式,在這個例子中,NodeMCU用來控制LED做出呼吸燈效果。
Last updated