Simple test¶
Ensure your device works with this simple test.
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)