Hardware
Parts
You'll need the following parts to follow this guide:
CircuitPython board. This guide focuses on
the ESP8266 (https://adafru.it/n6A) and Feather M0/SAMD21-
based boards (http://adafru.it/2772), but any CircuitPython
board that supports I2C should work. You'll find a board with
a SD card holder built-in, like the Feather M0
Adalogger (https://adafru.it/weP), the most simple and direct
way to use an SD card.
If your board doesn't come with CircuitPython running on it
already then check out your board's guide for how to load
CircuitPython firmware. For example the Feather M0 express
guide (https://adafru.it/wbv) is a good reference.
If you're using a Feather board and FeatherWing you
probably want a Feather female header
set (http://adafru.it/2886) or Feather stacking female header
set (http://adafru.it/2830).
MicroSD card holder. If your board doesn't have one already
you'll need to get a microSD card holder that exposes the
card as a SPI device. For Feathers the Adalogger
FeatherWing (https://adafru.it/weP) is an easy plug-in adapter
that adds microSD card (and more) to your board. For other
boards a microSD breakout (https://adafru.it/qyF) is what you
want.