У меня IDE 1.8.19 выдавала такое:
data section exceeds available space in boardСкетч использует 22290 байт (69%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 2058 байт (100%) динамической памяти, оставляя -10 байт для локальных переменных. Максимум: 2048 байт.
Not enough memory; see
https://support.arduino.cc/hc/en-us/art ... 0013825179 for tips on reducing your footprint.
Ошибка компиляции для платы Arduino Uno.
Взял сократил русские надписи на экране до такого:
if(pultoskop==1){
display.clearDisplay();
display.setCursor(10,0);
display.setTextColor(BLACK); // 'inverted' text
display.println("Пскоп");
display.setCursor(10,10);
display.setTextColor(WHITE, BLACK); // 'inverted' text
display.println("Ген");
display.setTextColor(BLACK); // 'inverted' text;
display.setCursor(10,20);
display.println("DDSген");
display.setCursor(10,30);
display.println("Тер");
display.setCursor(0,40);
display.setTextColor(BLACK);
display.print("Бат=");
display.print(analogRead(akb)*5.0/1024);
display.print("В");
Скетч использует 22254 байт (68%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 2022 байт (98%) динамической памяти, оставляя 26 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
Люблю учиться на чужих ошибках.