Skip to content

Commit

Permalink
Merge pull request #16 from makermelissa/master
Browse files Browse the repository at this point in the history
Added TFT Gizmo Slideshow Example for Slideshow Library
  • Loading branch information
makermelissa committed Nov 11, 2019
2 parents 5c82dac + cf082c9 commit b9c8ab9
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions examples/slideshow_tft_gizmo.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
"""
Slideshow Example using the CircuitPlayground and TFT Gizmo
Written by Melissa LeBlanc-Williams for Adafruit Industries
"""

import board
import digitalio
from adafruit_gizmo import tft_gizmo
from adafruit_slideshow import SlideShow, PlayBackDirection

display = tft_gizmo.TFT_Gizmo()

forward_button = digitalio.DigitalInOut(board.BUTTON_A)
forward_button.switch_to_input(pull=digitalio.Pull.DOWN)
back_button = digitalio.DigitalInOut(board.BUTTON_B)
back_button.switch_to_input(pull=digitalio.Pull.DOWN)

slideshow = SlideShow(display, None, folder="/",
auto_advance=False, dwell=0)

while True:
if forward_button.value:
slideshow.direction = PlayBackDirection.FORWARD
slideshow.advance()
if back_button.value:
slideshow.direction = PlayBackDirection.BACKWARD
slideshow.advance()

0 comments on commit b9c8ab9

Please sign in to comment.