diff --git a/arduino-core-mbed.py b/arduino-core-mbed.py index 1dfac1e..2c1dcfb 100644 --- a/arduino-core-mbed.py +++ b/arduino-core-mbed.py @@ -29,7 +29,9 @@ platform = env.PioPlatform() board = env.BoardConfig() -FRAMEWORK_DIR = platform.get_package_dir("framework-arduino-mbed") +is_xiao_board = board.id in ("xiaoblesense", "xiaoble") +framework_pkg = "framework-arduino-mbed-seeed" if is_xiao_board else "framework-arduino-mbed" +FRAMEWORK_DIR = platform.get_package_dir(framework_pkg) assert os.path.isdir(FRAMEWORK_DIR)