 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;
-const uint8_t MIC_PIN = 14;
-const uint8_t BACKLIGHT_PIN = 23;
+//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
-ILI9341_t3 tft = ILI9341_t3(TFT_CS, TFT_DC);
+//Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
 FrameParams frameParams;
 long previousMillis = 0;
 

  if( DO_BENCHMARKS ) {
    Serial.begin( SERIAL_BAUD_RATE );
    tft.setTextColor(ILI9341_YELLOW);
    tft.setFont(Arial_18);
    tft.setCursor(98, 42);
    tft.print("waiting for");
    tft.setFont(Arial_24);
    tft.setCursor(100, 80);
    tft.print("Arduino");
    tft.setCursor(60, 120);
    tft.print("Serial Monitor");
    tft.setTextColor(ILI9341_GREEN);
    tft.setFont(Arial_18);
    while (!Serial && millis() < 8000) { // wait for Arduino Serial Monitor
      tft.fillRect(118, 182, 42, 18, ILI9341_BLACK);
      tft.setCursor(118, 182);

}

void setup() {
  iotuz.begin(); 
  // backlight is off by default, turn it on.
  iotuz.screen_bl(true);
  // Backlight
  pinMode( BACKLIGHT_PIN, OUTPUT );
  digitalWrite( BACKLIGHT_PIN, HIGH );

  // Microphone
  pinMode( MIC_PIN, INPUT );
