Using the SPI Flash SD Card breakout with CircuitPython is as simple as wiring it up to a microcontroller and using the Adafruit CircuitPython SD library.

It is not recommended to use this with Raspberry Pi and other single-board computers as you already have a full filesystem available to you.

CircuitPython Wiring

Wire up your SPI Flash SD Card breakout as shown below. This example shows a Feather M4 wired up using SPI.

  • Board 3V to breakout VIN
  • Board GND to breakout GND
  • Board SCK to breakout SCK
  • Board MI(SO) to breakout MISO
  • Board MO(SI) to breakout MOSI
  • Board D5 to breakout CS

CircuitPython Usage

Check out the CircuitPython page in the CircuitPython Hardware: SD Cards guide for everything you need to know about using your SPI Flash SD Card breakout!

This guide was first published on Feb 02, 2021. It was last updated on Feb 02, 2021.

This page (CircuitPython) was last updated on Oct 23, 2021.

Text editor powered by tinymce.