В EEPROM_OK 0x5F поменяй значение, допустим EEPROM_OK 0xF5 сделай и все настройки перепишутся...
Я не знаю что у тебя за прога (не пользовался), но в ИДЭ есть настройка плат...
Я под NodeMCU прошиваю так
#if defined(ESP8266)
#define WIDTH 16 // ширина матрицы
#define HEIGHT 16 // высота матрицы
#define SEGMENTS 1 // диодов в одном "пикселе" (для создания матрицы из кусков ленты)
#define DEVICE_TYPE 0 // Использование матрицы: 0 - свернута в трубу для лампы; 1 - плоская матрица в рамке
#define MATRIX_TYPE 0 // тип матрицы: 0 - зигзаг, 1 - параллельная
#define CONNECTION_ANGLE 2 // угол подключения: 0 - левый нижний, 1 - левый верхний, 2 - правый верхний, 3 - правый нижний
#define STRIP_DIRECTION 2 // направление ленты из угла: 0 - вправо, 1 - вверх, 2 - влево, 3 - вниз
#define USE_MP3 1 // поставьте 0, если у вас нет звуковой карты MP3 плеера
#define LED_PIN 2 // D2 пин ленты
#define STX D3 // D3 of ESP8266, connect to RX of DFPlayer module
#define SRX D4 // D4 of ESP8266, connect to TX of DFPlayer module
#define PIN_BTN 6 // кнопка подключена сюда (D6 --- КНОПКА --- GND)
#define DIO D5 // D5 TM1637 display DIO pin - не используется
#define CLK D7 // D7 TM1637 display CLK pin - не используется
#endif
И схему подключений проверь...
У меня лента на D2 кнопка на D6
И потом про кнопку, она у тебя на занятом для плеера пине D4 перепиши и будет вопрос (почему сама яркость набирает или убавляет).... если сенсор...
GButton butt(PIN_BTN, LOW_PULL, NORM_OPEN); // Для сенсорной кнопки
//GButton butt(PIN_BTN, HIGH_PULL, NORM_OPEN); // Для обычной кнопки