If you are indeed short of SRAM, you can benefit from the usual recommendation to use the F macro to wrap all your constant strings - you have rather a lot of them, particularly in your serial.prints
If you are indeed short of SRAM, you can benefit from the usual recommendation to use the F macro to wrap all your constant strings - you have rather a lot of them, particularly in your serial.prints