 // These settings change per project!
-#define NUM_LEDS    72
-#define BASE_WID  12
+#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*/
-// POI: 18/1/false/false
-// STAFF: 50/1/false/false
-// CUCUMBER: 104/6/true/false
-// VICTORIA HAT: 28/16/false/false/Clock=2
-// CARO THING: 18/1/false/false
-// NEHA BULB: 76/6/true/false
-// STOPH: 20/1/false/false
-// NINA: 18/1/false/false
-// TREVOR: 75/6/true/false
-// LEIGH BIKE: 80/1/false/false
-// VICTORIA OTHER: 71/1/false/false
-// NINA OTHER: 56/1/false/false/Clock=2
-// BLUME VIVE: 47/6/true/false
-// BLUME SCARF: 120/40/false/true
-// BLUME DUBIOUS: 60/6/true/false
-// BLUME FEATHER: 72/12/false/false/textmode=true
-// NIC'S BLUME: 40/6/true/false/false
-// BLUME DUBIOUS: 59/6/true/false/false
-// BLUME BEACON: 40/6/true/false/false
-// BLUME LIVING: 298?/1/false/false/false/true:22,23,sw=21 (APA_MHZ=1)
-
-#define DEBUG false
+
+// 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.

#define ESP32_OPC
// No standard pins for ESP32 yet; I'm using these at the moment.
#define DATA_PIN_0    12
#define DATA_PIN_1    14
#define CLOCK_PIN_0   13
#define CLOCK_PIN_1   15
#else
#define DATA_PIN_0    A0
#define DATA_PIN_1    A1
#define CLOCK_PIN_0   5
#define CLOCK_PIN_1   4
#endif
#define COLOR_ORDER BGR

BlumeGFX gfx = BlumeGFX(WIDTH, HEIGHT);

// Max length 32
char text[32] = "Hello World! I'm Blume. :-)";
void runText(bool initialize) {
  // TODO: c1 = speed, or rainbow on?
  // TODO: c2 = rainbow size, or rainbow vertical?
