Normally, SD cards are used to store large amounts of data when logging information or retrieving files. However, SD cards have slow access times and require 4 GPIO pins, along with more software overhead. When using microcontrollers that are short on RAM and/or GPIO pins, such as the ATtiny family, storing large amounts of data while keeping a program small can be a large issue.
![](https://hackster.imgix.net/uploads/attachments/1037948/_i2xlbudrzy-1_blob_x4REkHqedI.jpeg?auto=compress%2Cformat&w=830&h=466.875&fit=min&dpr=1)