Добрый день. Стандартная библиотека SD.h уж больно много жрет ресурсов. Можно как то её уменьшить? Если её покоцать, оставив пару функций, создание файла и запись в него. Повыкидывать утилиты. Она уменьшится? Или может есть что то подобное полегше. Serial внутри библиотеки отключил.
О каких ресурсах речь?
В основном глобальные переменные. Читал ваши этюды по этому поводу, но ничего пока не сделать не могу.
Какие из глобальных переменных лишние для тебя?
В смысле лишние?
Я бы, для начала, попытался избавиться от кэша. Всё-таки 512 байтов, сразу легче дышать бы стало. Но, это не простая операция. Придётся писать “с колёс”. Если у Вас нет именно цели поковыряться и прокачаться, то, наверное, лучше поискать другую библиотеку. Например, вот эта кушает всего 44 байта, но у неё есть серьёзные ограничения. Если они Вам “не жмут”, то почему бы и нет?
В прямом. Как ты собрался уменьшать, не избавившись от чего-нибудь?
Ну а как холява случается? Ничего не делаешь, а тут бац - холява свалилась… Ни от чего не избавлялся, абсолютно… Подфартило токо.