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