-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathtest.py
33 lines (26 loc) · 864 Bytes
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
'''
ESP8266/ESP32 neopixel 16x16 demo
Author: shaoziyang
Date: 2018.2
http://www.micropython.org.cn
'''
from machine import Pin
import time
from neo16x16 import neo16x16
np = neo16x16(Pin(2))
npdat=[
0x2008,0x1FFC,0x3FF8,0x1084,0x0100,0x1084,0x3FF8,0x1FFC,
0x2008,0x0000,0x1F00,0x01FC,0x2480,0x0124,0x2480,0x01EC,
0x1700,0x0000,0x0000,0x0804,0x2010,0x1FFC,0x3FF8,0x0004,
0x2000,0x0000,0x0000,0x0000,0x2010,0x0804,0x3FF8,0x1FFC,
0x2000,0x0004,0x0000,0x0000,0x0000,0x00F8,0x3F80,0x0104,
0x2080,0x0104,0x3F80,0x00F8,0x0000,0x0080,0x0180,0x0700,
0xFFF8,0xFFFF,0x1047,0x0638,0x0F38,0xF8C2,0xC00F,0x13FF,
0x7FC8,0x1080,0x0728,0x1C78,0x1818,0x0000,0x4010,0x0846,
0x37F0,0xFFB8,0x1E1F,0x0FEE,0x61F0,0x0100,0x4082,0x4103,
0xFFE2,0x4FFE,0x009A,0x7100,0x0086,0x0100,]
n = 0
while 1:
np.show(npdat, n)
n = (n + 1)%70
time.sleep_ms(200)