diff --git a/nyan/main.py b/nyan/main.py new file mode 100644 index 0000000..6e5f2a3 --- /dev/null +++ b/nyan/main.py @@ -0,0 +1,40 @@ +"""Nyan Cat Animation!""" + +___name___ = "serendipity" +___license___ = "MIT" +___dependencies___ = ["sleep", "app", "ugfx_helper", + "shared/nyan/0.png", + "shared/nyan/1.png", + "shared/nyan/2.png", + "shared/nyan/3.png", + "shared/nyan/4.png", + "shared/nyan/5.png", + "shared/nyan/6.png", + "shared/nyan/7.png", + "shared/nyan/8.png", + "shared/nyan/9.png", + "shared/nyan/10.png", + "shared/nyan/11.png"] + +___categories___ = ["EMF", "Other"] + +import ugfx_helper, os, wifi, ugfx, http, time, sleep, app +from tilda import Buttons + +# initialize screen +ugfx_helper.init() +ugfx.clear(ugfx.BLACK) + +ugfx.backlight(100) + +n = 0 +while True: + ugfx.display_image( 0, 90, "shared/nyan/{}.png".format(n) ) + n = (n+2) % 12 + sleep.sleep_ms(10) + + if Buttons.is_pressed(Buttons.BTN_B): + break + +ugfx.clear() +app.restart_to_default() \ No newline at end of file diff --git a/shared/nyan/0.png b/shared/nyan/0.png new file mode 100644 index 0000000..7a9128c Binary files /dev/null and b/shared/nyan/0.png differ diff --git a/shared/nyan/1.png b/shared/nyan/1.png new file mode 100644 index 0000000..73ce179 Binary files /dev/null and b/shared/nyan/1.png differ diff --git a/shared/nyan/10.png b/shared/nyan/10.png new file mode 100644 index 0000000..187ed61 Binary files /dev/null and b/shared/nyan/10.png differ diff --git a/shared/nyan/11.png b/shared/nyan/11.png new file mode 100644 index 0000000..6275a5a Binary files /dev/null and b/shared/nyan/11.png differ diff --git a/shared/nyan/2.png b/shared/nyan/2.png new file mode 100644 index 0000000..04db181 Binary files /dev/null and b/shared/nyan/2.png differ diff --git a/shared/nyan/3.png b/shared/nyan/3.png new file mode 100644 index 0000000..3589976 Binary files /dev/null and b/shared/nyan/3.png differ diff --git a/shared/nyan/4.png b/shared/nyan/4.png new file mode 100644 index 0000000..187ed61 Binary files /dev/null and b/shared/nyan/4.png differ diff --git a/shared/nyan/5.png b/shared/nyan/5.png new file mode 100644 index 0000000..6275a5a Binary files /dev/null and b/shared/nyan/5.png differ diff --git a/shared/nyan/6.png b/shared/nyan/6.png new file mode 100644 index 0000000..484e266 Binary files /dev/null and b/shared/nyan/6.png differ diff --git a/shared/nyan/7.png b/shared/nyan/7.png new file mode 100644 index 0000000..73ce179 Binary files /dev/null and b/shared/nyan/7.png differ diff --git a/shared/nyan/8.png b/shared/nyan/8.png new file mode 100644 index 0000000..04db181 Binary files /dev/null and b/shared/nyan/8.png differ diff --git a/shared/nyan/9.png b/shared/nyan/9.png new file mode 100644 index 0000000..3589976 Binary files /dev/null and b/shared/nyan/9.png differ