😺

ATOM Lite(M5Atom)でmicropythonを使ってLチカする

2021/12/06に公開

ATOM LiteをmicropythonでLチカする方法を紹介します。ファームウェアはesp32のv1.15を使いました。LEDのピン番号は公式ドキュメントのPeripherals Pin Mapに載っていて、27です。ということで、以下のようなコードで1秒おきに青色に点滅させることができます。

main.py
from time import sleep
import machine

from neopixel import NeoPixel

pin = machine.Pin(27, machine.Pin.OUT)
np = NeoPixel(pin, 1)


while True:
    np[0] = (0, 0, 0) if np[0][2] == 10 else (0, 0, 10)
    np.write()
    sleep(1)

neopixelはesp8266のドキュメントがここにあります。

Discussion