Bezeichung micro:bit
Veröffendlichung Feb 2016
SoC-Prozessor • Nordic Semicoductor nRF51822
   • ARM Cortex-M0
   • 16 / 32 MHz
Speicher • 16 KiB static RAM
• 256 KiB flash memory
Anzeige 25 LEDs in 5 Zeilen x 5 Spalten
Eingabemöglichkeiten • 2x programmierbare Taster
• 1x 3-Achsen Beschleunigungs-/Neigungssensor
• 1x 3-Achsen Magnetfeldsensor
USB 1x USB 2.0 OTG
Bluetooth Bluetooth 4.1 Low Energy
Besonderheiten
Anmerkungen
Bezeichung micro:bit v2
Veröffendlichung Okt 2020
SoC-Prozessor • Nordic Semicoductor nRF52833
   • ARM Cortex-M4
   • 64 MHz
Speicher • 128 KiB static RAM
• 512 KiB flash memory
Anzeige 25 LEDs in 5 Zeilen x 5 Spalten
Eingabemöglichkeiten • 2x programmierbare Taster
• 1x programmierbarer Sensor-Taster
• 1x 3-Achsen Beschleunigungs-/Neigungssensor
• 1x 3-Achsen Magnetfeldsensor
USB 1x USB 2.0 OTG
Bluetooth Bluetooth 5.0 Low Energy
Besonderheiten • 1x Microphone mit LED-Indikator
• 1x Lautsprecher
Anmerkungen
micro:bit

» micro:bit  « ist ein Einplatinen-System (SBS - single board system), der von der öffentlich-rechtlichen Rundfunkanstalt British Broadcasting Corporation (BBC) entwickelt wird.

Am 12. März 2015 wird micro:bit zur BBC-Kampagne » Make It Digital  « erstmals der Öffendlichkeit vorgestellt und die Zusage gemacht, 1 Million micro:bit an britische Schüler kostenfrei zu verteilen.

Am 6. Juli 2015 ist die endgültige Fassung von micro:bit verfügbar.

Am 10. Februar 2016 beginnt die Verteilung der zugesagten 1 Million kostenfreien micro:bit an britische Schüler.

Am
13. Oktober 2020 wird die weiterentwickelte Version von micro:bit mit vergrößertem Speicher, schnellerer Taktung, Unterstützung für Bluetooth 5.0 sowie integriertem Mikrofon und Lautsprecher vorgestellt.

mirco:bit benötigt selbst kein Betriebssystem, denn das Einsatzgebiet eines Einplatinen-Mikrocontrollers besteht im Einlesen, Verarbeiten und Ausgeben von elektrischen Signalen.

Zur Programmierung von micro:bit wird entweder ein Windows-PC, ein Linux-PC, ein Mac-Computer, ein Smart-Phone oder ein Tablet-PC mit einem USB-Verbindungskabel zum micro:bit sowie eine für das Betriebssystem passende Entwicklungssumgebung benötigt:
【Web-IDE】
Python
【Web-IDE】
Microsoft MakeCode 【Offline-IDE】
【Web-IDE】
Android-App

Weitere kostenfreie Programmiermöglichkeiten für micro:bit sind:
【Offline-IDE】
Mu, ein MicroPython-Editor
【Web-IDE】
EduBlocks, ein grafischer Programmier-Editor
【Web-IDE】
Open Roberta, ein grafischer Programmier-Editor
【Web-IDE】
VittaScience, ein grafischer Programmier-Editor
【Web-IDE】
Scratch, ein grafischer Programmier-Editor 【Scratch-Link für micro:bit】
【Web-IDE】 
Espruino, ein JavaScript-Editor 【Espruino-Firmware für micro:bit】

Mit folgenden kostenfreien Programmiersprachen kann micro:bit programmiert werden:
【Offline-IDE】
Ada
【Offline-IDE】
BASIC
【Offline-IDE】
C++ 【Web-IDE】
【Offline-IDE】
C / C++ 【Web-IDE (kostenfreie Anmeldung erforderlich)】
【Offline-IDE】
Forth
【Offline-IDE】
µLisp
【Offline-IDE】
Rust
【Offline-IDE】
Swift (nur für iOS / MacOS)

Zusätzlich ist für die kostenpflichtige Umgebung Simulink (zur Modellierung von technischen, physikalischen, finanzmathematischen sowie weiteren Systemen) ein Coder Support Package für micro:bit erhältlich.

Auch mit folgenden Grafikrechnern kann micro:bit programmiert werden:
Texas Instruments
TI-83 Premium CE Edition Python
Texas Instruments
TI-84 Plus CE-T Python Edition
Texas Instruments
TI-Nspire CX II
Texas Instruments
TI-Nspire CX II CAS
Texas Instruments
TI-Nspire CX II-C CAS
Texas Instruments
TI-Nspire CX II-T
Texas Instruments
TI-Nspire CX II-T CAS

Die offizielle Firmware für micro:bit wird bereitgestellt auf der Firmware-Seite »
Permalink dieses Bereichs
http://microbit.computerarchiv-muenchen.de
micro:bit