Скетч использует 349348 байт (93%) памяти устройства. Всего доступно 372736 байт.
А вы говорите
Именно - 5% от аппаратных возможностей. Остальное занято никчемным кодом для упрощения и привода в рамки Arduino.
На самом деле есть ресурсоемкие задачи - тот же мп3 или прорисовка цветного экрана, но для них существуют специализированные чипы, которые гораздо дешевле CPU (SoC) общего применения с теми же возможностями, по крайней мере в производстве.
А кто вам сказал, что надо MP3 делать на данном чипе?
Тут, на основе MP3 создан тест производительности чипа для сравнения с ESP8266. Код то взят от ESP8266 и дополнен, что и показало большие возможности
внутренних специализированных встроенных контролеров данного WiFi SoC... Т.е. в отличии от мигания светодиодом, получили использование уже
двух встроенных специализированных контроллеров в данных SoC (wifi + i2s + DMA).
Для пользователя-кухонного игрунчика в Arduino с потребностями на али-экспрес данное решение просто дешевле, чем припаивать внешний чип, а показатели итого – одинаковы.
Прорисовка цветного экрана на RTL тоже делается с помощью
внутренних специализированных встроенных контролеров в данный чип. Посмотрите примеры - они уже готовы и работают. Если надо больший экран - берете RTL8711AM.
SoC и есть сборка
специализированных встроенных контролеров в один чип, а вы тянете к MCU c тупым CPU и их подходам. Это время давно прошло, а производители выпускают разнообразные SoC для частных решений нестандартных задач, когда итого с разработкой выходит дешевле, чем оптовый заказ тысяч чипов специализированного назначения.
По этому споры, какой тип CPU круче, давно канули в лето и остались уделом только старых-пер..ов, неспособных освоить другой… А решающее значение в SoC имеет встроенные контроллеры, а не "ногодрыг" и обучение в нем никому не нужно на современном этапе