In diesem Beitrag möchte ich den Mikrocontroller Calliope Mini mit dem BBC micro:bit vergleichen.
Den Calliope Mini habe ich dir bereits im Beitrag Vorstellung des Calliope Mini vorgestellt. Den BBC micro:bit habe ich schon deutlich länger und somit auch schon einige Beiträge auf meinem Blog veröffentlicht.
- Vorstellung #1 2019: BBC micro:bit
- BBC micro:bit #1: LED blinken & fade
- BBC micro:bit #2: Sprachausgabe
- BBC micro:bit #3: einfaches Würfelspiel
- BBC micro:bit #4: Piano Erweiterungskarte
- Vorstellung Microbit Starter Kit für den BBC micro:bit
Bezug der Mikrocontroller über verschiedene Plattformen
Die beiden Mikrocontroller bekommt man in so ziemlich jedem gängigen Onlineshop für elektronik Geräte.
reichelt.de | amazon.de | pollin.de | berrybase.de | voelkner.de | |
---|---|---|---|---|---|
Calliope Mini | 39,20 € | 39,49 € | 38,88 € | 37,90 € | 39,49 € |
BBC micro:bit | 14,90 € | 22,95 € | 19,39 € | 14,90 € | 15,99 € |
Einen recht günstigen Preis kannst du aber auch auf ebay.de finden, hier gibt es diese Mikrocontoller auch gebraucht und somit noch etwas günstiger.
Calliope Mini | ebay.de* Preis zwischen 30 € und 45 € |
BBC micro:bit | ebay.de* Preis ab 21 € |
Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung!
Es lohnt sich aber auch ein Blick auf die Plattform ebay-kleinanzeigen.de dort findet sich des Öfteren auch der ein oder andere günstige Mikrocontroller.
Vergleich der technischen Daten
Schauen wir einmal auf die technischen Daten der beiden Mikrocontroller und vergleichen diese miteinander.
Bezeichnung | Calliope Mini v1.3 | BBC micro:bit v1 |
---|---|---|
Mikrochip | ARM Cortex M0 (32bit) | ARM Cortex-M0+ (32bit) |
Taktgeschwindigkeit | 16 MHz | 48 MHz |
Speicher | 256 KB Flash, 16 KB RAM | 256 KB Flash, 16 KB RAM |
Größe
Der Calliope Mini ist durch seine Sternform deutlich größer und dadurch auch etwas handlicher als der BBC micro:bit.
Der BBC micro:bit ist ca. 5 cm breit und ca. 4,3 cm hoch.
Der Calliope Mini ist von “Spitze zu Spitze” ca. 8,5 cm lang / breit.
Mittlerweile gibt es von den beiden Mikrocontroller auch jeweils eine v2 welche deutlich leistungsstärker sind als ihre Vorgänger.
Bezeichnung | Calliope Mini v2 | BBC micro:bit v2 |
---|---|---|
Mikrochip | ARM Cortex M0 (32bit) | ARM Cortex-M4 (32bit) |
Taktgeschwindigkeit | 16 MHz | 64 MHz |
Speicher | 256 KB Flash, 32 KB RAM | 512 KB Flash, 128 KB RAM |
Schnittstellen
Calliope Mini | BBC micro:bit |
---|---|
Bluetooth 4.0 (BLE) | Bluetooth 4.0 (BLE) |
JST Connector für eine Batterie | JST Connector für eine Batterie |
zwei Grove Schnittstellen | – |
Micro-USB Buchse | Micro-USB Buchse |
Features
Calliope Mini | BBC micro:bit |
---|---|
5 x 5 SMD LED Matrix | 5 x 5 SMD LED Matrix |
zwei programmierbare Taster | zwei programmierbare Taster |
3 Achsen Gyroskope | 3 Achsen Gyroskope |
Mikrofon | Mikrofon (ab v2) |
Anschlüsse & Schnittstellen
Beide Mikrocontroller verfügen jeweils über:
- Bluetooth,
- ein JST Adapter für eine Batterie,
- sowie Anschlüsse für die Pins um Sensoren / Aktoren anzuschließen
Der Calliope Mini v1.3 hat an jeder Spitze einen Pin sowohl einen VCC, GND und 4 Pins für den Anschluss von Sensoren oder Aktoren über Krokoklemmen oder Bananenstecker.
Am BBC micro:bit würde ich die Bananenstecker empfehlen, denn durch die engen Kontakte kann es hier schnell zu einem Kurzschluss kommen!
Pinleiste & Verbindungen
Der BBC micro:bit bietet mit seiner Schnittstelle die Möglichkeit auf spezielle Adapter gesteckt zu werden und somit Sensoren oder Aktoren sehr einfach anzuschließen.
Für den Calliope Mini gibt es leider keine speziellen Boards, welche dieses Feature abbilden. Aber man kann auf dem Calliope Mini eine 2fach 13 Pin Leiste auflöten und dort noch einige Pins zum Programmieren mit Breadboardkabel abgreifen.
Programmieren
Beide Mikrocontroller kann man mit dem Webtool MAKECODE von Microsoft programmieren. Dieses Webtool hat den Vorteil das, man wenig per Hand programmiert, sondern eher Elemente per Drag’n Drop zusammen steckt.
Für jeden der beiden Mikrocontroller gibt es eine eigene Instanz des Webtools, welche speziell für die Features des jeweiligen Mikrocontrollers bereitgestellt wird.
Beispiel – LED Würfel
Wie man in dem Webtool MAKECODE “programmiert” habe ich bereits in einigen Beispielen auf meinem Blog gezeigt. Hier möchte ich lediglich auf ein kleines Beispiel eingehen wie man mit dem eingebautem Beschleunigungssensor und der 5 x 5 LED Matrix ein LED-Würfel programmieren kann.
Calliope Mini
BBC micro:bit
Fazit
Als Fazit zu diesen beiden Mikrocontroller möchte ich ziehen, dass der BBC micro:bit der etwas bessere von diesen beiden ist. Zum einen bietet dieser durch die Schnittstelle eine bessere Lösung zum Anschließen von Sensoren & Aktoren. Die Programmierung der Mikrocontroller ist bei beiden gleich gut und einfach. Des Weiteren ist dieser auch deutlich günstiger in der Beschaffung.
Hallo,
ich finde diese Seite sehr schön übersichtlich, vielen Dank dafür!
Allerdings stelle ich fest, dass Du bei dem Calliope Mini V2 einige Daten vergessen hast zu erwähnen. Vielleicht lässt sich dadurch auch der Preisunterschied erklären.
* 128 Mb externen Flash (die 256KB sind nur intern)
* Magnetometer (man kann also auch einen “Kompass” bauen)
* 9V, 1.8A Motor-Treiber (TI-DRV8837)
* kleiner “Lautsprecher”
Über die Pinleiste lassen sich bis zu 20 Pins verwenden. Geht das beim micro:bit auch?
Beste Grüße,
Simon