Skip to content

Commit 240bc95

Browse files
authored
Merge pull request #3 from BlitzCityDIY/main
update example to check for raspberry pi
2 parents 36257b8 + 0717dac commit 240bc95

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

examples/ch9328_simpletest.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,21 @@
66

77
import time
88
import board
9-
import busio
109
from adafruit_ch9328.ch9328 import Adafruit_CH9328
1110
from adafruit_ch9328.ch9328_keymap import Keymap
1211

1312
# Initialize UART for the CH9328
14-
uart = busio.UART(board.TX, board.RX, baudrate=9600)
13+
# check for Raspberry Pi
14+
# pylint: disable=simplifiable-condition
15+
if "CE0" and "CE1" in dir(board):
16+
import serial
17+
18+
uart = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=3000)
19+
# otherwise use busio
20+
else:
21+
import busio
22+
23+
uart = busio.UART(board.TX, board.RX, baudrate=9600)
1524
ch9328 = Adafruit_CH9328(uart)
1625

1726
# Wait for 2 seconds

0 commit comments

Comments
 (0)