Getting Started with the MKR MEM Shield

The MKR MEM shield allows a MKR board to read and write an SD card using the SD library and also contains 2MB of serial flash memory available for your program data or OTA updates. Flash and SD are managed on the same SPI bus and should be selected through the proper CS pin.

Usage notes

Refer to the SD library for usage examples.


As a bonus, this board has a prototype area where you can build additional circuitry. Please note that this shield uses some pins and others are reserved for other shields compatibility; these pins are D4, D6, D8-D12

PIN usage

This shield is compatible with the MKR family of Arduino boards.

Pin numberUsageNotes
4SD CSNo INT
5FLASH CS 
8MOSIReserved
9SCKReserved
10MISOReserved


Last revision 2018/06/08 by SM

The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.

Share