code.py
1 # SPDX-FileCopyrightText: 2017 Limor Fried for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 # Trinket IO demo - USB/Serial echo 6 7 import board 8 import busio 9 from digitalio import DigitalInOut, Direction 10 11 led = DigitalInOut(board.D13) 12 led.direction = Direction.OUTPUT 13 14 # You can also use board.TX and board.RX for prettier code! 15 uart = busio.UART(board.D4, board.D3, baudrate=9600) 16 17 while True: 18 data = uart.read(32) # read up to 32 bytes 19 # print(data) # this is a bytearray type 20 21 if data is not None: 22 led.value = True 23 24 # convert bytearray to string 25 datastr = ''.join([chr(b) for b in data]) 26 print(datastr, end="") 27 28 led.value = False