[Risolto] Problema reset inaspettato compilando con Windows 10

Qui invece i warning con la versione 1.8.13 dove lo stesso sketch allegato prima funziona.

:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'void LiquidCrystal_I2C::begin(uint8_t, uint8_t, uint8_t)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:66:39: warning: unused parameter 'cols' [-Wunused-parameter]
 void LiquidCrystal_I2C::begin(uint8_t cols, uint8_t lines, uint8_t dotsize) {
                                       ^~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'void LiquidCrystal_I2C::setDelay(int, int)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:307:39: warning: unused parameter 'cmdDelay' [-Wunused-parameter]
 void LiquidCrystal_I2C::setDelay (int cmdDelay,int charDelay) {}
                                       ^~~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:307:52: warning: unused parameter 'charDelay' [-Wunused-parameter]
 void LiquidCrystal_I2C::setDelay (int cmdDelay,int charDelay) {}
                                                    ^~~~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'uint8_t LiquidCrystal_I2C::init_bargraph(uint8_t)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:310:50: warning: unused parameter 'graphtype' [-Wunused-parameter]
 uint8_t LiquidCrystal_I2C::init_bargraph(uint8_t graphtype){return 0;}
                                                  ^~~~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'void LiquidCrystal_I2C::draw_horizontal_graph(uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:311:55: warning: unused parameter 'row' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_horizontal_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_col_end){}
                                                       ^~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:311:68: warning: unused parameter 'column' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_horizontal_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_col_end){}
                                                                    ^~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:311:84: warning: unused parameter 'len' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_horizontal_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_col_end){}
                                                                                    ^~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:311:98: warning: unused parameter 'pixel_col_end' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_horizontal_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_col_end){}
                                                                                                  ^~~~~~~~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'void LiquidCrystal_I2C::draw_vertical_graph(uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:312:53: warning: unused parameter 'row' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_vertical_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_row_end){}
                                                     ^~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:312:66: warning: unused parameter 'column' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_vertical_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_row_end){}
                                                                  ^~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:312:82: warning: unused parameter 'len' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_vertical_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_row_end){}
                                                                                  ^~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:312:96: warning: unused parameter 'pixel_row_end' [-Wunused-parameter]
 void LiquidCrystal_I2C::draw_vertical_graph(uint8_t row, uint8_t column, uint8_t len,  uint8_t pixel_row_end){}
                                                                                                ^~~~~~~~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'void LiquidCrystal_I2C::setContrast(uint8_t)':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:313:45: warning: unused parameter 'new_val' [-Wunused-parameter]
 void LiquidCrystal_I2C::setContrast(uint8_t new_val){}
                                             ^~~~~~~
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\sketch_switcher_schede_2.0\read_patch.ino: In function 'readpatch':
C:\Users\melba\Desktop\Varie GNT\arduino-1.8.13\portable\sketchbook\sketch_switcher_schede_2.0\read_patch.ino:23:12: warning: 'i' is used uninitialized in this function [-Wuninitialized]
   for (int i; i < numberOfPedal; i++)
            ^
Lo sketch usa 11796 byte (4%) dello spazio disponibile per i programmi. Il massimo è 253952 byte.
Le variabili globali usano 1060 byte (12%) di memoria dinamica, lasciando altri 7132 byte liberi per le variabili locali. Il massimo è 8192 byte.

Mi sono accorto ora, grazie ai warning, che nella funzione readpatch ci sta un ciclo for con una variabile "i" a cui non ho assegnato il valore.
Ho assegnato 1 e riprovato lo sketch con la 1.8.12 ma il reset persiste.