#include <Otto.h>
Otto Otto;
#define LeftLeg 23 // left leg pin, servo[0]
#define RightLeg 26 // right leg pin, servo[1]
#define LeftFoot 25 // left foot pin, servo[2]
#define RightFoot 33 // right foot pin, servo[3]
#define Buzzer 27 // buzzer pin
#define CLK 18 // Clock pin
#define CS 5 // Chip Select pin
#define DIN 19 // Data In pin
#define Orientation 4 // 8x8 LED Matrix orientation Top = 1, Bottom = 2, Left = 3, Right = 4
#define TRIG 13 // ultrasonic trigger pin
#define ECHO 12 // ultrasonic echo pin
void setup() {
Otto.init(LeftLeg, RightLeg, LeftFoot, RightFoot, true, Buzzer);
Otto.home();
Otto.initMATRIX( DIN, CS, CLK, Orientation);
Otto.playGesture(OttoMagic);
}
void loop() {
Otto.moonwalker(1, 1000, 25, 1);
Otto.moonwalker(1, 1000, 25, -1);
Otto.crusaito(1, 1000, 25, 1);
Otto.crusaito(1, 1000, 25, -1);
Otto.flapping(1, 1000, 25, 1);
Otto.flapping(1, 1000, 25, -1);
}