initial commit

This commit is contained in:
2026-02-26 22:03:45 +01:00
parent 5ddf968ff1
commit d45427531c
4 changed files with 2292 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
#ifndef ANIMATION_H
#define ANIMATION_H
#include <Arduino.h>
#include <Adafruit_NeoPixel.h>
extern Adafruit_NeoPixel NeoPixel;
extern const uint8_t imageManuBude[20][20];
uint32_t breathe(uint8_t x, uint8_t y, float t);
uint32_t galaxy(uint8_t x, uint8_t y, float t);
uint32_t flyingWireCubeHard(uint8_t x, uint8_t y, float t);
uint32_t pacman(uint8_t x, uint8_t y, uint32_t t);
uint32_t coolEffect(uint8_t x, uint8_t y, float t);
uint32_t creeper(uint8_t x, uint8_t y, uint32_t timestep);
uint32_t flappyBirdPixel(uint8_t x, uint8_t y, float time);
uint32_t xwingDeathStarPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t nyanCatPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t bonfireMoonPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t jumpingJackPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t spinningDavidStarPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t starrySkyPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t starrySky(uint8_t x, uint8_t y, float timeMs);
uint32_t purpleRain(uint8_t x, uint8_t y, float timeMs);
uint32_t amongUsPixel(uint8_t x, uint8_t y, float timeMs);
uint32_t minecraftPumpkin(uint8_t x, uint8_t y, float timeMs);
uint32_t bubbles(uint8_t x, uint8_t y, float timeMs);
int displayAnimationFrame(int timeMs, int CycleAnimationOn, int AnimationIndex);
uint8_t hash8(uint16_t x, uint16_t y);
#endif