Full error message as requested split into too posts because of size
Arduino: 1.8.13 (Windows 7), Board: "NodeMCU-32S, 80MHz, 921600"
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:10:15: error: redefinition of 'uint8_t gpios []'
uint8_t gpios[] = {16,17,18,19,21,22,23,25}; // 8 NO button inputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:10:9: note: 'uint8_t gpios [8]' previously defined here
uint8_t gpios[] = {16,17,18,19,21,22,23,25}; // 8 NO button inputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:11:5: error: redefinition of 'int gpioCount'
int gpioCount; // Number of GPIOs in Array 1
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:12:5: note: 'int gpioCount' previously declared here
int gpioCount;
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:13:16: error: redefinition of 'uint8_t relays []'
uint8_t relays[] = {2,4,5,13,26,27,32,33}; // 8 relay Outputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:13:9: note: 'uint8_t relays [8]' previously defined here
uint8_t relays[] = {2,4,5,13,26,27,32,33}; // 8 relay Outputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:14:5: error: redefinition of 'int relayCount'
int relayCount; //Number of Relays in relay array
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:14:5: note: 'int relayCount' previously declared here
int relayCount; //Number of Relays in Relay array
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:16:27: error: array bound is not an integer constant before ']' token
uint8_t values[gpioCount];
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino: In function 'void setup()':
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:18:6: error: redefinition of 'void setup()'
void setup()
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:17:6: note: 'void setup()' previously defined here
void setup()
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino: In function 'void loop()':
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:22:7: error: redefinition of 'void loop()'
void loop()
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:36:6: note: 'void loop()' previously defined here
void loop(){
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:51:5: error: 'values' was not declared in this scope
values = digitalRead(gpios*);*
* ^*
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:56:18: error: 'values' was not declared in this scope
_ Serial.println(values*);
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:56:25: error: 'i' was not declared in this scope
Serial.println(values);
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:63:29: error: 'values' was not declared in this scope
digitalWrite(relays[n], values);
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_16-46-55-834.ino:63:36: error: 'i' was not declared in this scope
digitalWrite(relays[n], values);
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_17-19-46-350.ino: At global scope:
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_17-19-46-350.ino:10:15: error: redefinition of 'uint8_t gpios []'
uint8_t gpios[] = {16,17,18,19,21,22,23,25}; // 8 NO button inputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:10:9: note: 'uint8_t gpios [8]' previously defined here
uint8_t gpios[] = {16,17,18,19,21,22,23,25}; // 8 NO button inputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_17-19-46-350.ino:11:5: error: redefinition of 'int gpioCount'
int gpioCount; // Number of GPIOs in Button Array
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:12:5: note: 'int gpioCount' previously declared here
int gpioCount;
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_17-19-46-350.ino:13:16: error: redefinition of 'uint8_t relays []'
uint8_t relays[] = {2,4,5,13,26,27,32,33}; // 8 relay Outputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:13:9: note: 'uint8_t relays [8]' previously defined here
uint8_t relays[] = {2,4,5,13,26,27,32,33}; // 8 relay Outputs
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti-2020-09-14_17-19-46-350.ino:14:5: error: redefinition of 'int relayCount'
int relayCount; //Number of Relays in Relay array
^
C:\Users\Graham\Documents\Arduino\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti\8_channel_relay_control_with_ESP3214-09-2020_GB_TEST_8_connecti.ino:14:5: note: 'int relayCount' previously declared here
int relayCount; //Number of Relays in Relay array
^*_