BBC micro:bit - hardver, szoftver
A BBC micro:bit hardvere
A mini számítógép lelke egy ARM Cortex-M0 processzor 256kB flash és 16kB statikus memóriával valamint egy 2.4GHz-es Bluetooth Low Energy vezeték nélküli hálózati egységgel megtámogatva.
A panel elején kapott helyet:
- egy 25 elemből álló piros LED mátrix,
- 2 darab programozható nyomógomb és a
- 25 pólusú csatlakozósáv. Ez utóbbi 5 nagyméretű csatlakozást kínál, így krokodilcsipesszel vagy 4mm-es banándugóval támadhatunk neki. Föld, +3V és három darab digitális/analóg ki vagy bemenet. Ezt a kezdők részére, míg a maradék keskenyebb csatlakozókat, melyek 6 soros I/O-t, SPI és I2C interfészt is tartalmaznak, haladóknak szánták, komolyabb projektekhez.
A hátoldalon található
- a már említett CPU és
- bluetooth.
- Mellettük egy gyorsulásmérővel kiegészített iránytű,
- reset gomb,
- táp és USB OTG csatlakozó kapott még helyet.
A tápellátás történhet a programozáshoz is használható USB csatlakozón, vagy külső telep használatakor a “battery connector”-on keresztül. Ezzel a micro:bit máris hordozhatóvá válik.
A BBC micro:bit szoftverei
A fent említett webes programozói felületen egy újdonság, a JavaScript Blocks Editor (PXT) vár ránk. Első ránézésre nagyon hasonlít a Scratch programra. Ez a kezdőknek javallott, de nem kell elkeseredni a profibbaknak sem! Ők Python környezetben írhatnak programot a micro:bit számára. A reklámszöveg szerint mindenféle menő dolgot készíthetünk az áramkörrel. A kis robotoktól kezdve a hangszerekig a lehetőségek száma végtelen.
Programozási felületek:
- Microsoft Touch Develop (online)
- Microsoft Block Editor (online)
- Code Kingdoms Javascript editor (online)
- MicroPython (online soon and offline)