Проблема с выводом на дисплей

при выводе текста на oled дисплей 128*32 происходит ошибка микроконтроллер esp32 s2 mini
вывод по i2c

WARNING: library U8glib claims to run on avr, sam architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
gen_esp32part.py:517: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
Sketch uses 1568474 bytes (119%) of program storage space. Maximum is 1310720 bytes.
Global variables use 26476 bytes (8%) of dynamic memory, leaving 301204 bytes for local variables. Maximum is 327680 bytes.
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
text section exceeds available space in board

Compilation error: text section exceeds available space in board

собрано на макетке что делать?

Сменить библиотеку на подходящую !

И чего это вы там на 1.5 МБ начирикали ???

так это пример не я писал

забыл уточнить библиотека U8gli

Мой шар не видит ваш скетч, но в том что выложили явно написано что библиотека может не подходить для вашего железа
и ГЛАВНОЕ бинарник не влезает - он на 19% больше чем память вашего железа…

и чо уменьшить?

Промолчу …

1 лайк

может я чтото не так подключил?

даже близко не угадал.

Попробуй подумать - как твое “не то подключил” может повлиять на размер кода?

Может надо выбрать другой вариант железа ? У вас какой объём памяти на плате ?

4мб вроде

да 4мб

Вот и выберите плату с 4 МБ - может глядишь и влезет !

нет на esp32 s2 mini 4мб я её и использую

ошибка компиляции текс не влезает

У вас заявлено что плата на 1мб 280кб

врать не нехорошо

это оперативка походу

текстовый раздел занимает больше места на доске объявлений перевод ошибки

походу…

походу вы не разбираетесь в том, чем пытаетесь “увлекаться”