Здравствуйте! Подскажите если не хватает памяти в Ардуино - можно ли использовать для этого микро сд, записав на неё предварительно функции?
искать в гугле пробовали? Куча статей на эту тему. Все легко делается: https://habr.com/ru/post/395577/
Не согласен, для многих проектов смысл есть. Если в ардуино-коде нет низкоуровневых функций, то например с Нано на СТМ код переносится практически без усилий. Зато на СТМ получаем в 10 раз больше оперативки и раза в 3 большую скорость работы например с TFT дисплеем
Не использовать FSMC, используя STM32 - грех. А это - только ручками, емнип, нет такой возможности в порте STM под Arduino IDE. В том смысле, что всё равно ручками придётся. Вот там - да, скорость работы с TFT, а всё остальное - ну так, полумера. Да, на том же Due семидюймовый TFT работает с приемлемым FPS, но с FSMC не сравнить, конечно. Сейчас уже рассматриваю будущие проекты исключительно под STM32, благо, CubeMX помогает настроить периферию, как надо, а остальное - с опытом придёт.