Skip to content

Instantly share code, notes, and snippets.

@topshed
Created October 12, 2022 10:49
Show Gist options
  • Save topshed/63d23fa67562aa26a9f0465b7a442a6e to your computer and use it in GitHub Desktop.
Save topshed/63d23fa67562aa26a9f0465b7a442a6e to your computer and use it in GitHub Desktop.
MZ 2022/23 animation eexample
# m8tricks output file
from sense_hat import SenseHat
from time import sleep
sh = SenseHat()
sh.rotation = 270
sh.clear(0,0,0)
g = (0,255,0)
y = (255,255,0)
b = (0,0,0)
p = (255,0,255)
w = (255, 255, 255)
o = (255, 150, 0)
r = (255, 0, 0)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, y, y, g, g, g, y,
g, g, g, y, y, y, y, y,
y, y, g, y, b, y, y, b,
y, y, g, y, y, y, y, y,
g, o, g, g, o, o, o, g,
g, o, y, y, y, y, y, g,
g, g, y, y, o, o, y, g])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, y, y, g, g, g, y,
g, g, g, y, y, y, y, y,
y, y, g, y, b, y, y, b,
y, y, g, y, y, r, y, y,
g, o, g, g, o, o, o, g,
g, o, y, y, y, y, y, g,
g, g, y, y, o, o, y, g])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, y, y, g, g, g, y,
g, g, g, y, y, y, y, y,
y, y, g, y, b, y, y, b,
y, y, g, y, y, y, y, y,
g, o, g, g, o, o, o, g,
g, o, y, y, y, y, y, g,
g, g, y, y, o, o, y, g])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, y, y, g, g, g,
g, g, g, g, y, y, y, y,
g, y, y, g, y, b, y, y,
g, y, y, g, y, y, y, y,
g, g, o, g, g, o, o, o,
g, g, o, y, y, y, y, y,
g, g, g, y, o, o, y, y])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, y, y, g, g,
g, g, g, g, g, y, y, y,
g, g, y, y, g, y, b, y,
g, g, y, y, g, y, y, y,
g, g, g, o, g, g, o, o,
g, g, g, o, y, y, y, y,
g, g, g, g, y, o, o, y])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, g, y, y, g,
g, g, g, g, g, g, y, y,
g, g, y, y, g, g, y, b,
g, g, g, y, y, g, y, y,
g, g, g, g, o, g, o, o,
g, g, g, g, o, y, y, y,
g, g, g, g, g, y, o, o])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, g, g, y, y,
g, g, g, g, g, g, g, y,
g, g, g, g, g, g, g, y,
g, g, y, y, y, y, g, y,
g, g, g, g, g, o, g, o,
g, g, g, g, g, o, y, y,
g, g, g, g, g, g, y, o])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, g, g, g, y,
g, g, g, g, g, g, g, g,
p, g, g, g, g, g, g, g,
w, g, g, g, y, y, y, g,
g, g, g, g, g, g, o, g,
g, g, g, g, g, g, o, y,
g, g, g, g, g, g, g, o])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, g, g, g, g,
g, g, g, g, g, g, g, g,
w, p, g, g, g, g, g, g,
w, w, g, g, g, y, y, y,
g, g, g, g, g, g, g, o,
g, g, g, g, g, g, g, o,
w, g, g, g, g, g, g, g])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
g, g, g, g, g, g, g, g,
w, g, g, g, g, g, g, g,
b, w, p, g, g, g, g, g,
w, w, w, g, g, g, y, y,
g, g, g, g, g, g, g, g,
w, g, g, g, g, g, g, g,
g, w, g, g, g, g, g, g])
sleep(0.2)
sh.set_pixels([g, g, g, g, g, g, g, g,
w, g, g, g, g, g, g, g,
w, w, g, g, g, g, g, g,
w, b, w, p, g, g, g, g,
w, w, w, w, g, g, g, y,
w, g, r, g, g, g, g, g,
g, w, g, g, g, g, g, g,
g, g, w, g, g, g, g, g])
sleep(0.2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment