← до каталогу
arduino.uaЄ в Україні
Розширювачі портів · Памʼять

Модуль microSD, SPI

Каталожний номер: expander-memory-microsd_spi

Єдиний спосіб тримати історію на самому контролері: гігабайти замість 128 КБ

Шукати: модуль microSD TF card SPI 74LVC125 AMS1117 arduino

Специфікація

ІнтерфейсSPI

Що брати

чому це взагалі питання: у контролері флеш 4 МБ, і майже весь він зайнятий — два образи застосунку по 1.875 МБ під OTA, NVS 20 КБ, coredump 64 КБ, а під файли лишається SPIFFS на 128 КБ (partitions.csv). Саме там живуть налаштування, периферія й скрипти у вигляді окремих файлів /spiffs/cfg_<ключ>.json (parser_functions.cpp). PSRAM у збірці вимкнена — CONFIG_SPIRAM не заданий — тобто місця під історію вимірів на контролері немає взагалі, і карта знімає це обмеження одразу на кілька порядків. За сторінкою arduino.ua: інтерфейс SPI, на платі стабілізатор AMS1117-3.3 і перетворювач рівнів 74LVC125, тому модуль однаково працює і з пʼятивольтовою логікою, і з 3.3 В; тримає microSD до 2 ГБ та microSDHC до 32 ГБ; живлення 4.5–5.5 В, споживання від 0.2 до 200 мА; плата 42×24×12 мм. Коштує 28 ₴

Чого не брати

драйвера зовнішньої памʼяті в прошивці СЬОГОДНІ немає — ні для I2C-мікросхем, ні для SD-карт; у сорсах немає ні sdmmc, ні sdspi, ні роботи з 24C/FM24. Тобто це позиція під доопрацювання прошивки, а не «вставив і працює». Купувати її має сенс тоді, коли така доробка запланована — для SD це найпомітніше, бо драйвер тут не в один вечір. Друге — споживання до 200 мА в піку запису: живлення брати з лінії 5 В через власний стабілізатор модуля, а не з піна 3V3 контролера, інакше просадка вилізе перезавантаженнями, і шукати причину доведеться довго. Третє, і його варто врахувати в задумі: картки microSD зношуються й помирають раптово, тож логи на них — чернетка, а не архів. Постійне місце історії у нас портал, куди логи контролерів уже їдуть; карта має сенс як буфер на час, коли звʼязку немає

Де взяти

  • arduino.ua 28 ₴ AOC431: SPI, 74LVC125 і AMS1117-3.3 на платі, microSD до 2 ГБ і SDHC до 32 ГБ; на дату перевірки — очікується
  • DiyLab ціну не знято магазин, де поруч лежать і модулі памʼяті, і картрідери — зручно взяти разом

Перевірено