Calliope_mini
Calliope_mini

== Programmierung ==
Der Calliope mini kann über den PC sowie drahtlos über Android und iOS programmiert werden. Nach Anschluss per USB-Schnittstelle oder per Bluetooth wird der Calliope mini als USB-Datenträger verwaltet, auf welchen die Programme übertragen werden. Diese starten unmittelbar nach dem Einschalten beziehungsweise dem Neustart des Systems.
Als Integrierte Entwicklungsumgebung existieren mehrere Editoren, die als Webanwendungen im Browser oder als herunterladbare Programme laufen. Ein einfacher Calliope-mini-Editor, das auf Scratch basierende Microsoft MakeCode, das Open Roberta Lab (NEPO) und der Calliope mini Swift Playground sind verfügbar. Neben der visuellen Softwareentwicklung werden die Programmiersprachen JavaScript, C++ und MicroPython unterstützt. Da der Calliope mini weitgehend mit dem BBC micro:bit kompatibel ist, können auch dessen Entwicklungswerkzeuge benutzt werden.