Skip to content

Commit dfd1cb4

Browse files
committed
choose between touchscreen and cursor manager
1 parent c625dba commit dfd1cb4

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

adafruit_pyportal.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,11 @@
5555
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
5656
import adafruit_esp32spi.adafruit_esp32spi_requests as requests
5757

58-
import adafruit_touchscreen
59-
from adafruit_cursorcontrol.cursorcontrol import Cursor
60-
from adafruit_cursorcontrol.cursorcontrol_cursormanager import CursorManager
58+
if hasattr(board, 'TOUCH_XL'):
59+
import adafruit_touchscreen
60+
elif hasattr(board, 'BUTTON_CLOCK'):
61+
from adafruit_cursorcontrol.cursorcontrol import Cursor
62+
from adafruit_cursorcontrol.cursorcontrol_cursormanager import CursorManager
6163

6264
try:
6365
from adafruit_display_text.text_area import TextArea # pylint: disable=unused-import

0 commit comments

Comments
 (0)