Häufig gestellte Fragen

Wo finde ich die Informationen rund um Calliope zusammengefasst?
In einem Flyer haben wir alle wichtigen Informationen rund um den Calliope mini zusammengefasst und hier zum Download bereitgestellt.

Ist der mini auch käuflich zu erwerben?
Ja! Der mini kann bei einigen Anbietern bestellt werden. Klassensätze à 25 minis für Schulen sind beim Cornelsen Verlagskontor verfügbar.
Hier haben wir für euch eine Auflistung aller Anbieter zusammengestellt: Aktuelle Shops
Neuerdings gibt es auch ein Case zum Extraschutz des Calliope mini, welches hier erhältlich ist.

Wie funktioniert die Verteilung an die Schulen in den Pilotländern?
Wir arbeiten dazu mit unseren Partnern und den Bildungsträgern vor Ort an individuellen Lösungen. Zunächst wird die Verteilung so laufen, dass Schulen sich für eine Weiterbildung melden müssen. Haben sie diese absolviert, bekommen sie einen Klassensatz Calliope mini und können ihn im Unterricht einsetzen. Später wird es auch andere Möglichkeiten geben, sich zu qualifizieren. Hier ist der Stand der Pilotschulen in den einzelnen Bundesländern zu finden.

Gibt es Lehrmaterialien?
Da das Projekt mit dem Material steht und fällt, sind diese Materialien mit unterschiedlichen Partnern, unter anderem mit dem Schulbuchverlag Cornelsen, sorgfältig erarbeitet worden. Da wir uns der Idee der open educational ressources (OER) verbunden fühlen, wird es möglichst viel von diesem Material zum Download geben. Inzwischen ist auch eine Seite für LehrerInnen freigeschaltet, auf der erstes Material hier heruntergeladen werden kann. Weiteres folgt!

Warum nicht Arduino oder Raspberry?
Der Raspberry ist für die Grundschule zu kompliziert, der Arduino im Prinzip auch, vor allem aber machen beide im Unterricht nur mit diversem Zusatzmaterial Sinn (Sensoren, Lautsprecher usw.). Das ist für den Schul-Regelbetrieb aber unrealistisch. Daher wollten wir ein bezahlbares Board erstellen, das alles für diverse Experimente schon mitbringt.

Warum nicht einfach den britischen micro:bit nehmen?
Zwei wesentliche Gründe sprachen dagegen: Zum einen ist die Kontaktleiste beim micro:bit so angeordnet, dass GrundschülerInnen Kurzschlüsse verursachen würden - die Kontakte liegen viel zu nah beieinander (das ist der Hauptgrund für die andere Form des mini). Zum anderen fehlen auf dem micro:bit aus unserer Sicht ein paar wichtige Bauteile, um SchülerInnen in der Grundschule mit tollen Experimenten zu versorgen, insbesondere der Lautsprecher, eine RGB LED und ein Mikrophon.
Wir haben aber grossen Wert auf maximale Kompatibilität zum britischen Vorbild gelegt - so ist es derzeit möglich, bestehenden Code von der micro:bit-Plattform mit dem mini zu nutzen.

Wofür steht 'Calliope'?
Calliope war eine Tochter des Zeus und gilt unter Informatikern als die "Tablet-Muse", also eine frühe Vorbotin digitaler Bildungs-Ideale. Einfach mal nach "Kalliope" suchen und die Bilder ansehen.

Kann man die Satzung der gGmbH irgendwo einsehen?
Ja, hier: Calliope gGmbH Satzung.

Wie ist die Calliope gGmbH finanziert?
Unser Unternehmen ist eine gemeinnützige GmbH. Im wesentlichen aus drei Quellen: Zum einen haben die GründerInnen ihr Stammkapital laut Satzung (s.o.) eingelegt. Nach einer Anschubfinanzierung durch das BMWi und einem kleinen Sponsoringvertrag für den IT Gipfel wurden ausschließlich Spendengelder eingeworben - die sind alle auf der Partner-Seite verlinkt. Spender (offiziell Zuwendungsgeber) können entweder Geld geben oder in besonderen Fällen Hardware oder Eigenleistungen spenden, also Bauteile für das Board oder Schulungsmaßnahmen. Geld-Spenden der Sponsoren sind entweder an den Erwerb von Calliope-Boards für SchülerInnen gebunden oder komplett ohne Zweckbindung. Einige Spender wünschen sich auch eine Verbindung mit anderen Bildungs-Initiativen, die mit unserem Projekt verwandt sind, wie z.B. Google mit Fraunhofer-Roberta oder Microsoft mit "Code your Life", freuen sich aber auch über Unterstützung von NGO's wie die Appcamps in Hamburg oder Kiwitz in Hannover. Generell besteht bei den Spendern unsere einzige Gegenleistung darin, dass diese als UnterstützerInnen des Projektes genannt werden, es gibt keine Mitsprache-Möglichkeiten in der Calliope gGmbH o.ä. Als dritte Quelle werden wir in Zukunft Geldeinnahmen aus dem kommerziellen Verkauf des Calliope mini in Deutschland erzielen. Diese müssen satzungsgemäss in die Finanzierung der Firmenziele zurückfliessen, also werden dafür weitere Boards und Materialien für Kinder erstellt. Zur Frage der Finanzierung gibt es hier eine Erklärung der Gesellschafterin Gesche Joost.

Warum werden die konkreten Beiträge der Spender nicht genannt?
Zum einen wäre es in vielen Fällen schwierig, das genau zu nennen (oft sind es mehrere Bausteine, z.B. Hilfe bei der Verbreitung + Geld für Boards), zum anderen würde es Schwierigkeiten mit der Pflicht zur Verschwiegenheit geben (z.B. wenn Hersteller uns Hardware spenden zu Einkaufs-Konditionen), außerdem würden nicht alle Sponsoren zustimmen. Wir denken, mit den Infos die wir geben, ist ausreichend Transparenz garantiert, vor allem in Verbindung mit den oben genannten Regeln der Nicht-Einflussnahme.

Technische Fragen
Welcher Prozessor läuft auf dem Board?
Es ist der Nordic NRF51822, ein ARM Cortex M0 32bit Prozessor mit 16KB RAM und 256KB Flash-Memory. Zusätzlich wird noch der NXP MKL26Z genutzt, dieser wird als Interface-Prozessor für den USB-Port benötigt und sorgt dafür, dass das Board über den Browser programmiert werden kann.

Welche Protokolle unterstützt das Board?
Auf den beiden Grove-Konnektoren liegt einmal I2C und einmal UART. Auf dem 26-poligen GPIO-Anschluss ist auch SPI verfügbar.

Welche Erweiterungen funktionieren mit dem mini?
Es funktionieren viele Sensoren direkt über die beiden Konnektoren am mini. Wir haben im Forum eine kleine Liste erstellt, die wir erweitern, sobald es eine direkte Unterstützung in den Editoren gibt. Diese Liste findet sich hier bei uns im Forum.

Welcher Motortreiber wurde auf dem Board verbaut?
Es ist der DRV8837 von Texas Instruments: http://www.ti.com/lit/ds/symlink/drv8837.pdf - es handelt sich um eine sog. H-Bridge, an der zwei DC-Motoren angeschlossen werden können, die dann in eine Richtung reguliert werden können. Wird nur ein Motor angeschlossen, ist auch vor- und rückwärts möglich.

Welcher Beschleunigungs-/Lagesensor wurde verbaut
Es handelt sich dabei um einen kombinierten Sensor (BMX055) von Bosch. Weitere Informationen zu dem Sensor finden sich hier.

Gibt es eine Möglichkeit, das Board auch anders als mit dem Block-Editor zu programmieren?
Der Calliope mini lässt sich zum einen per mbed ansteuern. Zum anderen ist es möglich, mit MicroPython zu arbeiten. Eine aktuelle Version mit den Anpassungen für den mini findet sich auf unserer GitHub Seite hier.

Kann der mini nur im Schulkontext genutzt werden?
Auch wenn die Form und das Konzept für den Einsatz in der Schule abgestimmt sind, ist der mini vielfältig nutzbar. So ist beispielsweise das Open Source System RIOT angepasst worden (mehr dazu hier und kann auf dem mini installiert werden. Darüber hinaus gibt es inzwischen einige Ansätze und erste Arbeitsbeispiele von Entwicklern, die den mini für ganz andere Problemlösungen nutzen.

Wie kann ich bei der Entwicklung helfen?
Es gibt viele Möglichkeiten. Am einfachsten ist es mit uns Kontakt aufzunehmen. Für technisch erfahrene Nutzer gibt es hier ein GitHub Repository mit vielen Informationen zum mini. Dort kann ebenfalls sehr gern dabei mitgeholfen werden, den mini noch besser zu machen!
Beispiele und Anwendungen von Nutzern finden sich bereits auf Hackster.io
Ein Austausch findet bei uns im Forum statt.

Erste Hilfe
Wo finde ich eine Anleitung für das Einführungsskript?
Die Beschreibung der Demo-Skripte, die bei Auslieferung auf dem mini sind, findet sich als PDF Dokument hier. Eine englische Version dieser Datei findet sich hier.

Wo bekomme ich die Demo zurück auf meinen mini?
Wenn das Logo auf der linken Seite steht, findet sich die passende Original-Datei hier. Nach dem Laden kann es direkt auf den mini kopiert werden, genau wie ein selbst programmiertes Skript. Danach nur noch auf den Reset-Knopf drücken und schon beginnt das Demo-Programm.
Die neue Demo-Version findet sich hier.

Warum funktioniert der Editor nicht mit meinem mini?
Es gibt zwei unterschiedliche Versionen des Editors, die neueren Boards laufen alle mit einer neuen Version des Editors. Wenn das Calliope mini Logo rechts von der LED Matrix (auf der Seite von Knopf B) steht, bitte folgende Version benutzen: mini.pxt.io. Wenn es auf der linken Seite steht, bitte diese Version nutzen: makecode.calliope.cc.
Beim Open Roberta Lab kann der jeweilige mini in einem Dialogfeld ausgewählt werden.

Wie kann ich per Bluetooth Programme auf den Calliope mini bringen?
Generell kann der mini - genau wie der microbit - über Bluetooth geflashed werden, z.B. von einem Tablet oder einem Smartphone aus.
Wer es probieren möchte, kann einfach die Calliope mini App laden. Zu beachten ist nur, dass im pxt-Editor ein Code mit aktiviertem Bluetooth-Paket aufgespielt sein muss (Pakete hinzufügen, ersetzt Standard-Funk-Paket), ansonsten funktioniert es nicht. Bei allen anderen Editoren funktioniert dies ohne etwas beachten zu müssen.

Was mache ich, wenn der mini nicht mehr als USB-Laufwerk erkannt wird?
In diesem Fall muss die Bootloader Firmware neu auf den mini geladen werden. Dazu beim Einstecken des USB-Kabels die Reset-Taste gedrückt halten. Jetzt sollte er sich unter dem Namen "MAINTENANCE" als Laufwerk anmelden. Auf dieses Laufwerk muss dann die Datei mit der Firmware kopiert werden, diese kann hier heruntergeladen werden.