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)