   }
 }
 
+// Load the backlight intensity stored in the EEPROM static memory
 void loadBacklightIntensity() {
   backlightIntensity = EEPROM.read(3);
   analogWrite(BACKLIGHT_PIN, (byte) backlightIntensity);
 }
 
+// Interacts directly with the digital potentiometer
+// to control the volume. Firstly puts the volume to a minimum
+// and then raises it to a pleasant level (both channels)
 void setupVolume() {
   // Lowest volume
   digitalWrite(UPDOWN_PIN, LOW);

        }
      }
      break;
    } 
    case btnUP: {
      //For up and down volume it´s ok let it execute
      //continuously
      if (buttonWasReleased || (applicationState == 0)) {
        buttonWasReleased = false;
        switch (applicationState) {

  }
}

// This is a facade for all configurations that must
// be loaded on startup. Starts muting the radio to
// avoid all the annoying noise
void loadConfiguration() {
  radio.mute();
  loadDefaultStations();
