   did->start();
   server->getAdvertising()->start();
   STREAM.setTimeout(500);
+#elif SET_BLUETOOTH_NAME
+  Serial.print(F("+++"));
+  delay(500);
+  Serial.print(F("AT+NAME="));
+  Serial.print(F(BLUETOOTH_NAME));
+  Serial.print(F("\r\n"));
+  delay(500);
+  Serial.print(F("AT+EXIT\r\n"));
+  delay(500);
+  Serial.flush();
+  while (Serial.read() >= 0) {}
 #endif // ESP32
   
 #if defined(ESP32_OTA) || defined(ESP32_OPC)

  // Render the spots.
  for (uint16_t x = 0; x < WIDTH; x++) {
    for (uint16_t y = 0; y < HEIGHT; y++) {
      if (isImaginary(x, y)) {
        continue;
      }
      for (byte c = RED; c <= BLUE; c++) {

#define ENC_SW 21*/

// Turn on R-G-B startup sequence, debug messages to serial console, etc.
#define DEBUG true
// For Bluno Beetle, set bluetooth name programmatically on every restart.
// Default on if DEBUG.
#define SET_BLUETOOTH_NAME DEBUG

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