Simple test

Ensure your device works with this simple test.

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