     Serial.print(" OPCPS: ");
     Serial.print((float)opcCount / (float)totalDurations * 1000.0);
     opcCount = 0;
+    Serial.print(" IP address: ");
+    Serial.print(WiFi.localIP());
 #endif
     Serial.println();
     totalLoops = 0;

#if defined(ESP32_OTA) || defined(ESP32_OPC)
  WiFi.mode(WIFI_STA);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  /*while (WiFi.status() != WL_CONNECTED) {
    delay(500);
  }
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
  */
#endif // ESP32_OTA || ESP32_OPC

#ifdef ESP32_OTA

// These settings change per project!
#define NUM_LEDS    256
#define BASE_WID  16
// If true, adds 1 to BASE_WID for every other row
#define STAGGERED false
// Wiring is in a zig-zag pattern.
#define ZIGZAG   false
// Support text mode; currently 6-pixel height only.
#define TEXTMODE false
// Set max milliamp draw limit, assuming standard 5-volt LEDs.
#define MAX_MILLIAMPS 3000
// Rotary encoder with button control.
/*#define ENCODER true
#define ENC_P1 22
#define ENC_P2 23
#define ENC_SW 21*/

// Turn on R-G-B startup sequence, debug messages to serial console, etc.
#define DEBUG true 

// These are used by ESP32_OTA and ESP32_OPC support.
#define WIFI_SSID "Your Wifi Network"
#define WIFI_PASSWORD "yourpassword"

// Only change these settings if you're wired to different pins, using a non-APA102 chipset,
// using a different COLOR_ORDER for RGB, etc.
