--- a/src/eric7/MicroPython/Devices/__init__.py Sun Mar 19 11:48:53 2023 +0100 +++ b/src/eric7/MicroPython/Devices/__init__.py Sun Mar 19 12:00:40 2023 +0100 @@ -16,6 +16,7 @@ from eric7 import Preferences from eric7.EricGui import EricPixmapCache +from eric7.SystemUtilities import OSUtilities from .DeviceBase import BaseDevice @@ -376,6 +377,10 @@ vid = port.vendorIdentifier() pid = port.productIdentifier() + if OSUtilities.isMacPlatform() and port.portName().startswith("tty."): + # don't use the tty. variant on macOS; use the cu. one instead + continue + for board in SupportedBoards: if (vid, pid) in SupportedBoards[board]["ids"] or ( vid,