banner
Casa / Notizia / micro:bit versione 2: il computer didattico ora esegue l'intelligenza artificiale e dispone di un altoparlante
Notizia

micro:bit versione 2: il computer didattico ora esegue l'intelligenza artificiale e dispone di un altoparlante

Oct 05, 2023Oct 05, 2023

Sono stati annunciati i dettagli della versione 2 del computer educativo BBC micro:bit.

micro:bit v2 è costruito attorno a un Nordic Semi nRF52833, che eseguirà il codice dell'applicazione, lo stack Bluetooth e gestirà l'USB. Il core di questo chip è un Arm Cortex-M4 da 64 MHz con un'unità a virgola mobile, descritta come "la potenza della CPU per eseguire carichi di lavoro di intelligenza artificiale e apprendimento automatico", dalla Micro:bit Educational Foundation.

Questo è diverso dall'originale, che utilizza un Nordic nRF51822 (Cortex-M0) per applicazioni e Bluetooth, e un Freescale Kinetis KL26(Cortex-M0+) separato per eseguire l'USB.

A proposito dell'intelligenza artificiale: "Entro pochi giorni dall'acquisto del dispositivo, Gordon Williams, sviluppatore capo di Espruino, ha supportato il micro:bit nella sua piattaforma online", secondo la Fondazione. "Ciò ha consentito l'esecuzione di programmi JavaScript sul dispositivo, comprese le librerie di riconoscimento dei gesti di Espruino originariamente progettate per bangle.js e che utilizzano Tensorflow Lite."

micro:bit v2 rispetto a micro:bit v1.5

In un'altra dimostrazione, ogni membro del team micro:bit è stato registrato mentre pronunciava "micro:bit" tre volte, quindi il servizio cloud Edge Impulse è stato utilizzato per creare un modello in grado di riconoscere la parola "micro:bit" pronunciata.

"Con così tante speculazioni e spesso incomprensioni sulle possibilità, i rischi e le complessità dell'intelligenza artificiale e dell'apprendimento automatico", ha affermato la Fondazione, "crediamo che il dispositivo micro:bit possa apportare all'insegnamento di questi concetti la stessa semplicità trasformativa che ha portato al calcolo fisico e al pensiero computazionale."

È in corso una collaborazione con università, industria, scuole e produttori per sviluppare ulteriori funzionalità di intelligenza artificiale e ML per il nuovo micro:bit.

Con Nordic nRF52 su micro:bit v2 arriva Bluetooth 5.1 e funzionalità Bluetooth tra cui: collegamenti a 2 MHz, estensioni pubblicitarie, lungo raggio e rilevamento della direzione 5.1.

Come con le varianti 1.x di micro:bit, il ricetrasmettitore Bluetooth supporta anche il semplice protocollo "microbit-radio" con interfaccia radiodiffusione a pacchetti piccoli verso altri micro:bit.

Nuove funzionalità altrove sul PCB includono un mini altoparlante (operante in parallelo con il connettore di uscita audio), da abbinare a un microfono MEMS integrato.

Quindi, oltre ai due pulsanti utente frontali in stile tattile (e al pulsante di reset posteriore), il logo anteriore a doppio punto è ora un sensore tattile capacitivo.

La codifica è leggermente cambiata poiché le due generazioni di processori applicativi/Bluetooth differiscono.

"L'ultimo micro:bit supporta un nuovo tipo di esadecimale. Lo chiamiamo 'esadecimale universale': contiene il codice macchina per entrambe le versioni del micro:bit", ha affermato la fondazione. "L'ultimo micro:bit è in grado di scegliere quale codice utilizzare dall'esadecimale universale. I file sono progettati in modo che i micro:bit originali non necessitino di alcun aggiornamento per utilizzarli."

Arm, Lancaster University e Microsoft, le aziende alla nascita dell'originale micro:bit, hanno lavorato insieme su un livello di compatibilità per microbit-dal che consente di ricompilare progetti e ambienti esistenti per funzionare sulla scheda più recente e hanno aggiunto funzionalità come un sintetizzatore SoundExpressions avanzato e architettura di pipeline audio adatti al nuovo hardware.

MakeCode, MicroPython e Scratch utilizzano CODAL per supportare il nuovo dispositivo. "Raccomandiamo a chiunque crei software da eseguire su micro:bit di fare lo stesso per garantire un'esperienza coerente tra gli editor di micro:bit", ha affermato la Fondazione. "Ciò garantirà inoltre che, man mano che vengono aggiunte nuove funzionalità, queste possano essere incorporate facilmente e rese disponibili agli utenti: è facile dimenticare che micro:bit radio non era nella versione originale di micro:bit."

Rispetto al Raspberry Pi, micro:bit ha molta meno potenza di elaborazione, ma consuma anche molta meno energia elettrica, consentendo il funzionamento regolare a batterie.

Con la versione 2 arriva una modalità di sospensione integrata che consente alla scheda di rimanere collegata a una batteria e un regolatore discreto che può fornire fino a 190 mA agli accessori esterni.