WebUsb in MakeCode

Irgendwie bekomme ich das mit WebUsb nicht hin. Der mini will nicht erscheinen. Ich finde auch keine neuere Firmware als 2.24
Klappt das allgemein noch nicht?

Euer
Michael

Ja, das klappt allgemein nur bedingt.

Unter Windows muss man im Chrome bestimmte Flags setzten, damit er überhaupt Geräte findet. Andere (nicht Chrome basierte) Browser können erst gar kein WebUSB.

Der Bug wird hier behandelt: https://github.com/WICG/webusb/issues/143

Nach dem Aktivieren von chrome://flags/#new-usb-backend
Und unter Umständen auch chrome://flags/#enable-experimental-web-platform-features
sollte der Mini zumindest gefunden werden. So wirklich rund zum Laufen bekommen habe ich es allerdings auch noch nicht. Teilweise liegt das u.U. auch an der Firmware, wenn es da ein Update gibt, könnte das schon helfen.
Die angegebene Versionsnummer 2.24 ist falsch, das muss ich unbedingt noch herausnehmen und wenn es dann eine Version gibt die sicher funktioniert entsprechend ersetzen.

Mit dem Mini V2 hat es bei mir geklappt, Danke !

Musste man noch einen zusätzlichen Treiber oder ähnliches Installieren?

Ich habe jetzt unter Win10 und Chrome Version 84.0.4147.135 beides in der 64bit Version.
Die beiden Flags habe ich gesetzt aber über makecode.calliope.cc/beta#editor -> Einstellungen -> Gerät Koppeln. Wird leider kein Mini gefunden auch nicht der neue V2.

Grüße Robin =)

Hi Robin,
der neue kann frühestens nach einem Update der Beta gefunden werden.
Er gibt sich nämlich nun als Calliope mini aus und das wird leider in dieser Beta noch ignoriert.
Generell bleibt das Feature aber auch erstmal noch im Betastadium, ich hoffe aber, dass die Beta in den nächsten Tagen aktualisiert wird.
Grüße
Jörn