Micropython on AIR ESP32(0x01 IDE)

0x01 IDE

本篇主要介紹Micropython的開發環境(windows)及編寫簡短實例(閃爍板載GPIO25-LED)

IDE

筆者使用uPyCraft,便於代碼和文件管理。
下載:https://git.oschina.net/dfrobot/upycraft/raw/master/uPyCraft.exe
使用説明: https://dfrobot.gitbooks.io/upycraft_cn/

當然了,使用板子為精緻的widora AIR v6.0

簡短實例

打開IDE,請按照uPyCraft使用説明連接AIR,
在左側面板workplace下新建一個main.py文件,輸入以下代碼:

import machine
import time

led = machine.Pin(25, machine.Pin.OUT)  # 設置(GPIO 25板載LED)模式為OUT
def blink(interval=500):  # 閃爍間隔默認500ms
    if led.value() == 0:  # 檢查led狀態,在0/1兩值切換。0 = 低電平,led熄滅,1 = 高電平,led點亮
        led.value(1)
    else:
        led.value(0)
    time.sleep_ms(interval)  # 設置間隔時間ms

while True:
    blink()  # blink(1000) 閃爍間隔1000ms

按下F5,IDE把代碼上傳至AIR並執行,可以看到板載LED閃爍藍光

以上,敬請期待下一篇,預告(neopixel