Moved to sdcardio
This commit is contained in:
parent
7f7c4a9d15
commit
f79bb7a32f
8 changed files with 31 additions and 32 deletions
|
|
@ -3,7 +3,7 @@
|
|||
# SPDX-License-Identifier: MIT
|
||||
|
||||
import time
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
import microcontroller
|
||||
import board
|
||||
import busio
|
||||
|
|
@ -16,8 +16,7 @@ led.direction = digitalio.Direction.OUTPUT
|
|||
|
||||
# Connect to the card and mount the filesystem.
|
||||
spi = busio.SPI(board.SD_SCK, board.SD_MOSI, board.SD_MISO)
|
||||
cs = digitalio.DigitalInOut(board.SD_CS)
|
||||
sdcard = adafruit_sdcard.SDCard(spi, cs)
|
||||
sdcard = sdcardio.SDCard(spi, board.SD_CS)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
storage.mount(vfs, "/sd")
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ import time
|
|||
import adafruit_bitmap_font.bitmap_font
|
||||
import adafruit_display_text.label
|
||||
from adafruit_progressbar.progressbar import ProgressBar
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
import analogjoy
|
||||
import audioio
|
||||
import audiomp3
|
||||
|
|
@ -317,8 +317,7 @@ buttons = gamepadshift.GamePadShift(digitalio.DigitalInOut(board.BUTTON_CLOCK),
|
|||
def mount_sd():
|
||||
"""Mount the SD card"""
|
||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||
sd_cs = digitalio.DigitalInOut(board.SD_CS)
|
||||
sdcard = adafruit_sdcard.SDCard(spi, sd_cs, baudrate=6000000)
|
||||
sdcard = sdcardio.SDCard(spi, board.SD_CS)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
storage.mount(vfs, "/sd")
|
||||
|
||||
|
|
|
|||
|
|
@ -6,10 +6,8 @@ import time
|
|||
|
||||
import analogio
|
||||
import board
|
||||
import digitalio
|
||||
import storage
|
||||
import adafruit_am2320
|
||||
import adafruit_sdcard
|
||||
|
||||
vbat_voltage = analogio.AnalogIn(board.D9)
|
||||
|
||||
|
|
@ -18,8 +16,18 @@ am2320 = adafruit_am2320.AM2320(i2c)
|
|||
|
||||
SD_CS = board.D10
|
||||
spi = board.SPI()
|
||||
cs = digitalio.DigitalInOut(SD_CS)
|
||||
sd_card = adafruit_sdcard.SDCard(spi, cs)
|
||||
|
||||
try:
|
||||
import sdcardio
|
||||
|
||||
sdcard = sdcardio.SDCard(spi, SD_CS)
|
||||
except ImportError:
|
||||
import adafruit_sdcard
|
||||
import digitalio
|
||||
|
||||
cs = digitalio.DigitalInOut(SD_CS)
|
||||
sd_card = adafruit_sdcard.SDCard(spi, cs)
|
||||
|
||||
vfs = storage.VfsFat(sd_card)
|
||||
storage.mount(vfs, "/sd_card")
|
||||
|
||||
|
|
@ -45,10 +53,11 @@ while True:
|
|||
print("Humidity:", humidity)
|
||||
print("VBat voltage: {:.2f}".format(battery_voltage))
|
||||
print()
|
||||
sdc.write("{}, {}, {}, {:.2f}\n".format(
|
||||
int(time_stamp), temperature,
|
||||
humidity, battery_voltage)
|
||||
)
|
||||
sdc.write(
|
||||
"{}, {}, {}, {:.2f}\n".format(
|
||||
int(time_stamp), temperature, humidity, battery_voltage
|
||||
)
|
||||
)
|
||||
time.sleep(3)
|
||||
except OSError:
|
||||
pass
|
||||
|
|
|
|||
|
|
@ -4,9 +4,8 @@
|
|||
|
||||
import time
|
||||
import board
|
||||
import digitalio
|
||||
import adafruit_scd4x
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
import busio
|
||||
import storage
|
||||
import adafruit_pcf8523
|
||||
|
|
@ -27,8 +26,7 @@ SD_CS = board.D10
|
|||
|
||||
# SPI setup for SD card
|
||||
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
|
||||
cs = digitalio.DigitalInOut(SD_CS)
|
||||
sdcard = adafruit_sdcard.SDCard(spi, cs)
|
||||
sdcard = sdcardio.SDCard(spi, SD_CS)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
try:
|
||||
storage.mount(vfs, "/sd")
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ Targeted for the SAMD51 boards.
|
|||
by Dave Astels
|
||||
"""
|
||||
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
import adafruit_ssd1306
|
||||
import board
|
||||
import busio
|
||||
|
|
@ -78,8 +78,7 @@ oled.show()
|
|||
# SD_CS = board.D10
|
||||
# Connect to the card and mount the filesystem.
|
||||
spi = busio.SPI(board.D13, board.D11, board.D12) # SCK, MOSI, MISO
|
||||
cs = digitalio.DigitalInOut(board.D10)
|
||||
sdcard = adafruit_sdcard.SDCard(spi, cs)
|
||||
sdcard = sdcardio.SDCard(spi, board.D10)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
storage.mount(vfs, "/sd")
|
||||
|
||||
|
|
|
|||
|
|
@ -17,10 +17,9 @@ Log data to SD card on Autologger FeatherWing
|
|||
# The sensor updates the readings at 100Hz.
|
||||
|
||||
import time
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
import board
|
||||
import busio
|
||||
import digitalio
|
||||
import storage
|
||||
import adafruit_pcf8523
|
||||
import _bleio
|
||||
|
|
@ -32,8 +31,7 @@ from adafruit_ble_berrymed_pulse_oximeter import BerryMedPulseOximeterService
|
|||
# Logging setup
|
||||
SD_CS = board.D10
|
||||
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
|
||||
cs = digitalio.DigitalInOut(SD_CS)
|
||||
sd_card = adafruit_sdcard.SDCard(spi, cs)
|
||||
sd_card = sdcardio.SDCard(spi, SD_CS)
|
||||
vfs = storage.VfsFat(sd_card)
|
||||
storage.mount(vfs, "/sd_card")
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import board
|
|||
import busio
|
||||
import digitalio
|
||||
import storage
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
from adafruit_slideshow import PlayBackOrder, SlideShow, PlayBackDirection
|
||||
|
||||
# Default location to look is in internal memory
|
||||
|
|
@ -18,9 +18,8 @@ switch.direction = digitalio.Direction.INPUT
|
|||
switch.pull = digitalio.Pull.UP
|
||||
|
||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||
cs = digitalio.DigitalInOut(board.SD_CS)
|
||||
try:
|
||||
sdcard = adafruit_sdcard.SDCard(spi, cs)
|
||||
sdcard = sdcardio.SDCard(spi, board.SD_CS)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
storage.mount(vfs, "/sd")
|
||||
IMAGE_DIRECTORY = "/sd/images"
|
||||
|
|
|
|||
|
|
@ -9,9 +9,8 @@ import sys
|
|||
import storage
|
||||
import board
|
||||
import busio
|
||||
import digitalio
|
||||
import adafruit_touchscreen
|
||||
import adafruit_sdcard
|
||||
import sdcardio
|
||||
from winamp_helpers import WinampApplication
|
||||
|
||||
# which playlist to play
|
||||
|
|
@ -80,8 +79,7 @@ else: # PyPortal Titano
|
|||
|
||||
# Initializations for SDCard
|
||||
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
|
||||
cs = digitalio.DigitalInOut(board.SD_CS)
|
||||
sdcard = adafruit_sdcard.SDCard(spi, cs)
|
||||
sdcard = sdcardio.SDCard(spi, board.SD_CS)
|
||||
vfs = storage.VfsFat(sdcard)
|
||||
storage.mount(vfs, "/sd")
|
||||
sys.path.append("/sd")
|
||||
|
|
|
|||
Loading…
Reference in a new issue