Archivi tag: webUSB

BBC micro:bit: usare WebUSB

Una delle operazioni che ritengo più noiose quando si programma con micro:bit è quella del trasferimento del programma sulla scheda che prevede: il download del programma sul proprio PC, la connessione della scheda al PC ed il trasferimento sulla scheda.

Come molti utenti Windows sapranno, da qualche mese è possibile utilizzare una versione locale sul proprio PC dell’IDE di Programmazione, ciò però non è possibile per gli utenti MacOS e Linux.

Ne avevo dato notizia qualche tempo fa: BBC micro:bit – Disponibile Javascript Blocks in versione standalone per Windows 10

Esiste un’altra modalità che permette di accelerare le operazioni di download ed esecuzione del programma sulla scheda reale, è quella che fa uso della funzionalità WebUSB utilizzabile su qualsiasi sistema operativo che sia dotato dell’ultima versione di Chrome: Chrome 65+ per Android, Chrome OS, Linux, macOS e Windows 10.

E’ indispensabile inoltre che sul micro:bit sia presente una versione del firmware aggiornata, uguale o superiore alla versione 249.

Trovate indicazioni sul sito di riferimento: Updating your micro:bit firmware

In un mio precedente post avevo descritto la procedura di aggiornamento del firmware: BBC micro:bit – Come aggiornare il firmware

Nel momento in cui scrivo l’ultima versione disponibile è la 253

Procedura per utilizzare WebUSB

Passo 1

Connettere il micro:bit al vostro computer attraverso un cavo microUSB.

Passo 2

Aprire un nuovo progetto.

Passo 3

Aprire il menù “More…” collocato in alto a destra, identificato dall’icona di un ingranaggio.

Passo 4

Selezionate la funzione “Pair device”.

Si aprirà una finestra, fate click sul pulsante “Pair device”:

Passo 5

Selezionate BBC micro:bit CMSIS-DAP o DAPLink CMSIS-DAP dalla lista.

Passo 6

Fate click su “Connect”

Avrete percezione che il pairing ha avuto esito positivo quando verrà visualizzato il messaggio: “Device paired! Try downloading now.”

Passo 7

Per eseguire il programma sulla scheda reale sarà sufficiente fare click sull’icona “Download” che effettuerà direttamente il download sulla scheda ed eseguirà immediatamente il programma.

Una grande comodità che vi invito ad utilizzare.

Buon Coding a tutti 🙂