       The latter can be inefficient since you're storing and retrieving in Flash
       an additional array, of pointers.
       */
+  namespace UI {
+
+    const char title[] PROGMEM      = "  Dremel Centrifuge";
+    const char setTime[] PROGMEM    = "Set time: ";
+    const char setSpeed[] PROGMEM   = "Set speed: ---";
+    const char pushStart[] PROGMEM  = "   Push to Start!";
+
+    // UI associated with SPINNING mode
+    const char finishedIn[] PROGMEM = "Finished in: ";
+    const char pushStop[] PROGMEM   = "   Push to Stop! ";
+
+  } // namespace UI
 
   /* char var_name[] vs char* var_name:
     `char var_name[]` is an ARRAY of characters, which is different from `char*`

    } // case Mode::SETTING_SPEED


    case Mode::ID::SPINNING: {

      // Change UI once
      changeUI(currentModePtr);

      // Truncate milliseconds (/1000) for more consistent displayed countdowns
      // Store in a variable so that it's calculated only once

  comment in loop() for details on `static`)
  */

// 1) constexpr function and named variables for timeCol and speedCol, to be put
// in printfval
// 2) Define custom value decorations in THIS FILE, to be fed into lcdPrinter where
// it will be parsed and the value will be inserted by the placement of the ' ' i.e.
// "< >" => "<15:00>" (constexpr)

namespace {

  const uint8_t MOTOR_PIN = 9;
  const uint8_t POT_PIN = A5;

