Il BBC micro:bit V2 è un mini computer con sistema embedded basato su architettura ARM.
Progettato dalla BBC per essere utilizzato nella formazione informatica nel Regno Unito, era stato distribuito gratuitamente ad ogni alunno al settimo anno di scuola nel 2016.
Ora è possibile il suo acquisto, è disponibile la versione V2.
Indice
Descrizione del BBC micro:bit V2
Il BBC micro:bit V2 (Datasheet Microbit 2) è completamente programmabile in modo da poter facilmente dare vita alle tue idee! Dalla creazione di giochi alla creazione di musica e persino al controllo dei robot.
Il micro:bit dispone di serie di varie risorse hardware come un display a 25 LED, pulsanti, altoparlante incorporati, connettività Bluetooth e sensori di temperatura, movimento e luce, un accelerometro, un logo sensibile al tocco e una modalità sleep/off integrata.
È compatibile con diversi editor di codice online gratuiti progettati per diversi livelli di conoscenza in modo da trovare quello che si adatta alla vostre capacità. On line sono disponibili una quantità infinita di progetti gratuiti, piani di lezione e attività da provare.
Schema a blocchi
Caratteristiche
- CPU ARM Cortex-M4 (Datasheet NORDIC nRF52833);
- Sensore di movimento: ST LSM303 (Datasheet) in cui sono presenti: accelerometro 3D, sensore magnetico digitale 3D, interfacce I2C, SPI;
- 25 LED a matrice sulla scheda dove è possibile far scorrere i messaggi o visualizzare i numeri;
- Microfono MEMS: Knowles SPU0410LR5H-QB-7 di tipo MEMS (Datasheet);
- Speaker, rappresentato da un buzzer tipo MLT-8530 (Datasheet);
- Connessione Bluetooth per interagire con internet o altri dispositivi via NXP KL27Z (Datasheet);
- 2 pulsanti di input dell’utente;
- Porta USB tramite micro USB per connessione con il PC per la programmazione o l’alimentazione 5V;
- Connettore per una batteria da 3V;
- Connettore a 20 pin lungo la parte inferiore della scheda;
- Consumo di corrente 300mA (fino a 190mA per l’elettronica collegata);
- Dimensioni: 4×5 cm.
Lo schema elettrico della scheda (versione V2.0) può essere scaricato da questo link.
L’elenco completo completo dell’Hardware è disponibile in questo link.
Pin della scheda e loro funzione
Dove trovare la scheda BBC micro:bit V2
Il modulo può essere acquistato presso il sito FUTURA ELETTRONICA, il codice prodotto è 7300-MICROBITGOV2 .
Il suo costo, al momento della pubblicazione di questo articolo è di 37,00 €.
Si tratta BBC micro:bit V2.2 Go – Starter Kit, il suo contenuto è formato da :
- 1 x scheda micro: bit v2.2 – disponibile in 4 colori rosso, giallo, verde e blu (il colore è casuale, non può essere selezionato)
- 1 x Guida rapida multilingue, con i capitoli: Informazioni Generali, Alimentazione del BBC Micro:Bit, Importanti istruzioni di sicurezza, Avvertenze sulle batterie, Avvertenza.
- 1x cavo micro USB
- 1x porta batteria
- 2x batterie AAA
Possibili colori della scheda: verde, magenta, giallo, blu
Come iniziare con il micro:bit
L’utilizzo della micro:bit V2 è molto facile. Sono già disponibili molte periferiche; tutto quello che serve è un PC o un dispositivo mobile su cui programmarlo.
Avrete bisogno di:
- Un micro:bit e un pacco batterie con 2 batterie AAA
- Un computer, un telefono o un tablet con accesso a Internet.
- Se si utilizza un computer, occorre un cavo USB per collegarsi al micro:bit
Per costruire e fare progetti con il micro:bit, si possono poi utilizzare degli oggetti extra, come altri sensori o moduli vari, questi potranno essere collegati utilizzando per esempio uno speciale shield realizzato apposta per la scheda come Micro:bit Sensor Shield V2 prodotto dalla Keyestudio.
Per informazioni su questo kit vedere l’articolo Keyestudio 37 in 1 Starter Kit per BBC micro:bit
Una volta che il micro:bit è programmato, rimarrà nella memoria flash e potrà essere eseguito ogni volta che si vorrà. Potrà essere caricato ed eseguito un solo programma alla volta.
NOTA: all’interno del micro:bit è residente un programma di test. Quando fornirete tensione al modulo il programma andrà in esecuzione e mostrerà le varie possibilità della scheda.
Programmazione della scheda micro:bit
Il micro:bit può essere programmato con diversi linguaggi di programmazione, mediante ambienti di sviluppo on-line oppure residenti sul proprio computer.
Sostanzialmente possiamo programmare la scheda con 4 diversi tipi di linguaggi di programmazione:
- Microsoft Block Editor (programmazione grafica a blocchi)
- C e C + +
- JavaScript
- MicroPython versione di Python sviluppata per microcontrollori
Esempio di uno schema a blocchi del programma realizzato con Microsoft Block Editor
Esempi di utilizzo
Un primo esempio di utilizzo, gestione del modulo KS0310 Traffic Light prodotto Keyestudio, può essere utilizzato per realizzare progetti con tre LED separati: luce rossa, verde e gialla, oppure insieme per simulare il lampeggio del semaforo.