             else
             {
                 uint8_t id = Serial.read();
-                EEPROM.write(16, id);
+                #ifdef USE_EEPROM
+                    EEPROM.write(16, id);
+                #endif
                 Serial.write(RETURN_CODES::SUCCESS);
             }
         }

        }
        else if(cmd == CMDTYPE::GETID)
        {
            Serial.write(EEPROM.read(16));
        }
        else if(cmd == CMDTYPE::SETID)
        {

If using "SmartMatrix" style panels checkout:
https://github.com/ManiacalLabs/BiblioPixelSmartMatrix
**********************************/
#include "FastLED.h"

/****************************
All Firmware options go here!
****************************/
// Comment out below line if EEPROM unavailable on your board
#define USE_EEPROM

// If not using EEPROM, you can specify device ID here
#ifndef USE_EEPROM
    const uint8_t deviceID = 0;
#endif

// How many leds in your strip?
#define NUM_LEDS 8 * 8

