Arduino_UnifiedStorage
Единый интерфейс для работы с SD, Flash и USB хранилищами на платах Portenta, Opta и Nicla
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:94eddc46a4ba576712c70df046f600ba4e0ded1e1793175c9d768b3e9621a4cfArduino_UnifiedStorage-1.1.2-94eddc46.zipОписание
Если работаешь с платами Portenta (C33, H7, Machine Control) или Opta, Nicla и нужно одновременно обращаться к разным хранилищам — SD карте, USB флешке и встроенной памяти — эта библиотека избавляет от необходимости писать отдельный код для каждого типа. Единый интерфейс для чтения, записи, создания папок, копирования файлов между хранилищами. В примерах есть разработанные сценарии: логирование данных датчиков во встроенную память с автоматической выгрузкой на USB при его подключении, резервное копирование разделов, работа с внутренним QSPI хранилищем. Особенно пригодится, если собираешь систему сбора данных для machine learning или нужна надёжная многоуровневая архитектура хранения без громоздкого кода.