SD Card Shield — плата расширения для Arduino, которая даёт возможность организовать хранение большого количества информации с помощью SD, SDHC и microSD карт. Поддерживаются карты объёмом до 16 Гб с файловой системой FAT16 или FAT32, т.е. самые обычные флеш-карты.
Для коммуникации с Arduino используется шина SPI. Таким образом занятыми оказываются лишь пины MOSI, MISO, CLK (11, 12, 13 на Arduino Uno) плюс 4-й пин, который выполняет роль чип-селектора (CS). Другие платы расширения, работающие через SPI могут работать совместно с SD Card Shield за исключением случаев, когда они также используют 4-й пин в качестве чип-селектора.
По форм-фактору плата полностью совпадает с Arduino стандартного размера, все контакты корректно проброшены насквозь, поэтому SD Card Shield может спокойно занимать любое место в «бутерброде».
Для общения с SD-картой из программы вы можете использовать стандартную библиотеку SD.
В комплекте с SD Card Shield идёт адаптер для microSD-карт. Сама флеш-карта в комплект не входит, но вы можете купить такую в ближайшем магазине сотовой связи.
Внимание! Эта плата расширения поставляется с нераспаянными колодками для подключения к Arduino. Вам предстоит припаять колодки самостоятельно.
Подробнее об использовании SD Card Shield вы можете прочитать на странице производителя.