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
8
9from adafruit_ticks import ticks_add, ticks_less, ticks_ms
10
11led = digitalio.DigitalInOut(board.LED)
12led.switch_to_output()
13
14# Turn an LED on or off every 100ms, so that it will blink at 5Hz.
15
16deadline = ticks_ms()
17while True:
18 led.value = not led.value
19 while ticks_less(ticks_ms(), deadline):
20 pass
21 deadline = ticks_add(deadline, 100)