Skip to content

Instantly share code, notes, and snippets.

@idriszmy
Last active Feb 10, 2021
Embed
What would you like to do?
Write and read data to the SD card using Maker Pi Pico and CircuitPython
from board import *
from time import *
import busio
import sdcardio
import storage
sleep(1)
spi = busio.SPI(GP10, MOSI=GP11, MISO=GP12)
cs = GP15
sd = sdcardio.SDCard(spi, cs)
vfs = storage.VfsFat(sd)
storage.mount(vfs, '/sd')
with open("/sd/pico.txt", "w") as file:
file.write("1. Hello, world!\r\n")
with open("/sd/pico.txt", "a") as file:
file.write("2. This is another line!\r\n")
with open("/sd/pico.txt", "a") as file:
file.write("3. Last but not least!")
with open("/sd/pico.txt", "r") as file:
print("Printing lines in file:")
for line in file:
print(line, end='')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment