Simple test

Ensure your device works with this simple test.

examples/ticks_simpletest.py
 1# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
 2# SPDX-FileCopyrightText: Copyright (c) 2021 Jeff Epler for Adafruit Industries
 3#
 4# SPDX-License-Identifier: Unlicense
 5
 6import board
 7import digitalio
 8from adafruit_ticks import ticks_ms, ticks_add, ticks_less
 9
10led = digitalio.DigitalInOut(board.LED)
11led.switch_to_output()
12
13# Turn an LED on or off every 100ms, so that it will blink at 5Hz.
14
15deadline = ticks_ms()
16while True:
17    led.value = not led.value
18    while ticks_less(ticks_ms(), deadline):
19        pass
20    deadline = ticks_add(deadline, 100)