code.py
1 # SPDX-FileCopyrightText: 2018 Kattni Rembor for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 # CircuitPython Demo - USB/Serial echo 6 7 import board 8 import busio 9 import digitalio 10 11 led = digitalio.DigitalInOut(board.D13) 12 led.direction = digitalio.Direction.OUTPUT 13 14 uart = busio.UART(board.TX, board.RX, baudrate=9600) 15 16 while True: 17 data = uart.read(32) # read up to 32 bytes 18 # print(data) # this is a bytearray type 19 20 if data is not None: 21 led.value = True 22 23 # convert bytearray to string 24 data_string = ''.join([chr(b) for b in data]) 25 print(data_string, end="") 26 27 led.value = False