Simple test¶
Ensure your device works with this simple test.
1# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
2# SPDX-License-Identifier: MIT
3
4import board
5import storage
6from adafruit_pyoa import PYOA_Graphics
7
8try:
9 try:
10 import sdcardio
11
12 sdcard = sdcardio.SDCard(board.SPI, board.SD_CS)
13 except ImportError:
14 import adafruit_sdcard
15 import digitalio
16
17 sdcard = adafruit_sdcard.SDCard(
18 board.SPI(),
19 digitalio.DigitalInOut(board.SD_CS),
20 )
21 vfs = storage.VfsFat(sdcard)
22 storage.mount(vfs, "/sd")
23 print("SD card found") # no biggie
24except OSError:
25 print("No SD card found") # no biggie
26
27gfx = PYOA_Graphics()
28
29gfx.load_game("/cyoa")
30current_card = 0 # start with first card
31
32while True:
33 print("Current card:", current_card)
34 current_card = gfx.display_card(current_card)