ARDUINO_VARIANT = nodemcuv2
tried core v 2.3.0 as well as 2.4.0
arduino-makefile/Esp8266-Arduino-Makefile/esp8266-2.3.0/tools/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: build.nodemcuv2/test.elf section `.text' will not fit in region `iram1_0_seg'
collect2: error: ld returned 1 exit status
../../../espXArduino.mk:321: recipe for target 'build.nodemcuv2/test.elf' failed
make: *** [build.nodemcuv2/test.elf] Error 1
IRAM Overflows while compiling https://github.com/armtronix/NodeMCU_four_relay_board/tree/master/Wifi_Four_SSR_Virtual_Switch