code.py
 1  # SPDX-FileCopyrightText: 2019 Mikey Sklar for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  import time
 6  import os
 7  import board
 8  import digitalio
 9  
10  button = digitalio.DigitalInOut(board.D18)
11  button.direction = digitalio.Direction.INPUT
12  button.pull = digitalio.Pull.UP
13  
14  while True:
15  
16      if not button.value:
17          os.system("date '+%I:%M %P' | festival --tts")
18  
19      # slight pause to debounce
20      time.sleep(0.2)