 #include "TransitionSquares.h"
 
 const boolean DO_BENCHMARKS = true;
-const uint32_t SERIAL_BAUD_RATE = 9600;
-
-const boolean DEBUG_ANIM = false; // dev: for hacking on one animation.
-const uint_fast8_t DEBUG_ANIM_INDEX = 0;
+const uint32_t SERIAL_BAUD_RATE = 115200;
+
+// Some anims crash on my board (not enough power?
+// These anims work: 1, 4, 5 works a bit and then crashes, 6, 7, 8, 9
+// FIXME: set this to false for all the anims to run (if they don't crash on your board)
+const boolean DEBUG_ANIM = true; // dev: for hacking on one animation.
+const uint_fast8_t DEBUG_ANIM_INDEX = 1;
 
 const boolean DEBUG_TRANSITION = false;  // dev: set to true for short animation durations
 const int_fast8_t DEBUG_TRANSITION_INDEX = -1;  // Supports -1: chooses a transition at random

}

void setup() {
  // Backlight
  pinMode( BACKLIGHT_PIN, OUTPUT );
  analogWrite( BACKLIGHT_PIN, 1023 );

  // Microphone
  pinMode( MIC_PIN, INPUT );

const int_fast16_t DEFAULT_ANIM_TIME = 20.0f * 1000.0f;  // ms

// TFT pins
//const uint8_t TFT_DC = 9;
//const uint8_t TFT_CS = 10;
// Assign microphone pin to joystick for now -- merlin
const uint8_t MIC_PIN = 39;
const uint8_t BACKLIGHT_PIN = 33;

// Use hardware SPI (#13, #12, #11) and the above for CS/DC
//Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
FrameParams frameParams;
long previousMillis = 0;

