Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Gartenautomation
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Deutsch
  • English
Menu

Vorstellung des Calliope Mini

Posted on 27. September 20219. März 2024 by Stefan Draeger

In diesem Beitrag möchte ich dir den Calliope Mini vorstellen.

Calliope Mini v1.3
Calliope Mini v1.3
Calliope Mini v1.3
Calliope Mini v1.3

  • Geschichte des Calliope Mini
    • Auszeichnungen
    • Quellenangabe
  • Bezug eines Calliope Mini
  • Aufbau und Features des Calliope Mini
    • Pinout des Calliope Mini
  • Technische Daten der Version 1.3
  • Programmieren
    • Beispiel in MAKECODE
      • Ausgeben von „Hello World!“ auf der 5×5 LED Matrix

Geschichte des Calliope Mini

Der Calliope wurde für Bildungszwecke entwickelt und wird an Grundschulen eingesetzt, um Schülern ab der dritten Klasse das Programmieren von Mikrocontrollern zu vermitteln.

Der Mikrocontroller wurde im Jahr 2015 parallel zum Microcontroller BBC:microbit mithilfe von Lehrkräften entwickelt.

Der Name „Calliope“ stammt von der griechischen Göttin Kalliope welche eine Tochter des Zeus und die Schutzgöttin der Wissenschaft ist.

Auszeichnungen

Der Calliope Mini hat folgende Auszeichnungen erhalten:

  • 2016 – Wolfgang-Heilmann-Preis für humane Nutzung der Informationstechnologie
  • 2017 – „The Innovation in Politics Awards“
  • 2018 – „Innovationspreis für digitale Bildung“ (Kategorie „Frühkindliche Bildung und Schule“)

Quellenangabe

Seite „Calliope mini“. In: Wikipedia – Die freie Enzyklopädie. Bearbeitungsstand: 12. Februar 2021, 16:47 UTC. URL: https://de.wikipedia.org/w/index.php?title=Calliope_mini&oldid=208731592 (Abgerufen: 17. September 2021, 13:58 UTC)

Bezug eines Calliope Mini

Diesen Mikrocontroller findest du auf diversen Plattformen zu unterschiedlichen Preisen. Hier möchte ich dir nun eine kleine Auswahl aufzeigen.

LinkPreisVersandkostenGesamtpreis
reichelt.de39,20 €5,95 €45,15 €
lehrerwelt.de39,90 €3 €42,90 €
amazon.de39,49 € – 39,49 €
berrybase.de37,90 € – 37,90 €
kaufland.de37,90 €4,95 €42,85 €
Bezugsquellen für einen Calliope Mini

Meinen Mikrocontroller habe ich über die Plattform ebay-kleinanzeigen.de recht günstig erstanden.

Aufbau und Features des Calliope Mini

Was sofort auffällt, ist das doch recht ungewöhnliche Design bzw. der Aufbau des Mikrocontrollers.

Calliope Mini v1.3
Calliope Mini v1.3

Pinout des Calliope Mini

Pinout des Calliope Mini v1.3
Pinout des Calliope Mini v1.3

Technische Daten der Version 1.3

Der mir vorliegende Calliope Mini hat in der Version 1.3 nachfolgende technische Daten:

MicrocontrollerNordic nRF51822 Multi-protocol
Bluetooth® 4.0 low energy/2.4GHz RF SoC
32-bit ARM Cortex M0 processor (16MHz)
Speicher16kB RAM
256kB Flash
SchnittstellenBLE 4.0 ( Bluetooth Low Energy), 2,4 GHz RF
Sensoren / AktorenBeschleunigungssensor, Gyroskop, Magnetometer (Bosch BMX055),
MEMS Mikrofon,
DC Motortreiber (TI DRV8837),
Piezo-Lautsprecher,
RGB-LED (WS2812B),
2 Taster,
5×5 LED Matrix Bildschirm
AnschlüsseMicro-USB B für die Programmierung & Stromversorgung,
JST Batterieanschluss (3.3V),
Bananen-/Krokodilklemmenanschluss für 3.3,
2 Grove Schnittstellen (i²C, UART, analog),
Pins8-11 Ein-/Ausgänge (konfigurierbar in der Software),
PWM Ausgabe,
4 analoge Eingänge,
4 Bananenstecker-/Krokodilklemmenanschlüsse
Technische Daten des Calliope Mini V1.3

Programmieren

Die Zielgruppe des Mikrocontrollers sind Kinder ab der dritten Klasse somit ist die Programmierung ohne Kenntnisse von Datentypen / Klassen oder OOP möglich.

Als Entwicklungsumgebung kann zwischen:

  • MAKECODE,
  • OPEN ROBERTA LAB®,
  • MIND+ (Scratch),
  • CALLIOPE MINI SWIFT PLAYGROUND (für Mac & iPad),
  • TIGERJYTHON 4 KIDS,
  • MICROBLOCKS,
  • ABBOZZA! CALLIOPE,
  • SEGGER EMBEDDED STUDIO,
  • CALLIOPE MINI APP (iOS / Android App)

Beispiel in MAKECODE

In diesem Abschnitt möchte ich dir nun ein Beispiel zeigen wie du den Mikrocontroller mit der WebApp MAKECODE von Microsoft mit Blöcken programmieren kannst.

In der Anwendung MAKECODE sind beim Starten eines neuen Projektes immer 2 Blöcke sichtbar. Zum einen „beim Start“ und „dauerhaft“.

Der Block „beim Start“ wird wie die Bezeichnung es erahnen lässt beim Starten & Neustarten des Mikrocontrollers ausgeführt. Der Block „dauerhaft“ wird so lange ausgeführt wie der Mikrocontroller Strom hat oder kein Fehler auftritt.

Ausgeben von „Hello World!“ auf der 5×5 LED Matrix

Um auf der 5×5 LED Matrix die Zeile „Hello World!“ auszugeben, bedarf es lediglich des Blockes „zeige Text“ im Bereich „dauerhaft“.

MAKECODE - "Hello World!" auf der 5x5 LED Matrix
MAKECODE – „Hello World!“ auf der 5×5 LED Matrix

Link: https://makecode.calliope.cc/_7k5dh5ck4aFp

Calliope Mini V1.3 - Hello World!
Dieses Video auf YouTube ansehen.

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen
Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

link zu Fabook
link zu LinkedIn
link zu YouTube
link zu TikTok
link zu Pinterest
link zu Instagram
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}