--- a/src/eric7/MicroPython/MicroPythonWidget.py Fri Feb 17 10:46:26 2023 +0100 +++ b/src/eric7/MicroPython/MicroPythonWidget.py Fri Feb 17 10:56:05 2023 +0100 @@ -1533,6 +1533,7 @@ """ data = self.__device.getDeviceData() if data: + # name if data["mpy_name"] == "micropython": name = "MicroPython" elif data["mpy_name"] == "circuitpython": @@ -1541,11 +1542,16 @@ name = self.tr("unknown") else: name = data["mpy_name"] - version = ( - self.tr("unknown") - if data["mpy_version"] == "unknown" - else data["mpy_version"] - ) + + # version + if data["mpy_variant_version"]: + version = data["mpy_variant_version"] + elif data["mpy_version"] == "unknown": + version = self.tr("unknown") + else: + version = data["mpy_version"] + + # variant variant = ( self.tr(" ({0})").format(data["mpy_variant"]) if data["mpy_variant"]