  ****************************************************/
 void setup() {
   initializeAmplifier();
+  trellis.begin(0x70);
+  trellis.clear();
+  trellis.writeDisplay();
 
   Serial.begin(14400);
   while (!Serial && millis() < nextIdleTick + 2000);

#define TRELLIS_INT_PIN    1

// Feather/Wing pin setup
#define MUSIC_RESET_PIN   12     // VS1053 reset pin (not used!)
#define CARD_CS_PIN        5     // Card chip select pin
#define MUSIC_CS_PIN       6     // VS1053 chip select pin (output)
#define MUSIC_DCS_PIN     10     // VS1053 Data/command select pin (output)

}

void initializeNfc() {
  pinMode(NFC_RESET_PIN, OUTPUT);
  digitalWrite(NFC_RESET_PIN, HIGH);
  nfc.begin();
  uint32_t versiondata = nfc.getFirmwareVersion();
  if (!versiondata) {
    Serial.println(F("PN532 failed"));
    return;
  }

  configNfc();
  Serial.println(F("PN532 initialized"));
}

// Set the max number of retry attempts to read from a card.
// This prevents us from waiting forever for a card, which is the default behaviour of the PN532.
void configNfc() {
  nfc.setPassiveActivationRetries(1);
  nfc.SAMConfig();  
}

void initializeTimer() {
