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
 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)