 
 void loop() {
    if (millis()-lastCycle >= CycleTime) {
+      lastCycle = millis();
       uView.clear(PAGE);
 
       Point origin = { .x = CENTER_X, .y = CENTER_Y };

      uView.display();

      animationStep();
      lastCycle = millis();
   }
}


double armRotation = ArmMin;
int armDirection = AnimationForward;

const int CycleTime = 30;
int lastCycle = 0;

void setup() {
