Sende Nachrichten (Calliope mini v3) Dieses MakeCode-Projekt für den Calliope mini v3 ermöglicht es, Nachrichten über Funk zu senden und zu empfangen. Es ist ein grundlegendes Beispiel für die drahtlose Kommunikation zwischen Calliope mini Geräten. Funktionen
- Nachrichten senden: Sende vordefinierte oder benutzerdefinierte Nachrichten über den Funkkanal.
- Nachrichten empfangen: Zeigt empfangene Nachrichten auf der LED-Matrix des Calliope mini an.
- Einfache Bedienung: Konzipiert für einfache Interaktion und Verständnis, ideal für Bildungszwecke oder schnelle Tests. Voraussetzungen
- Ein oder mehrere Calliope mini v3 Boards.
- Ein USB-Kabel, um den Calliope mini mit deinem Computer zu verbinden.
- Zugang zur MakeCode-Editor (online unter makecode.calliope.cc). Verwendung
- Öffnen im MakeCode-Editor:
- Gehe zum MakeCode-Editor: makecode.calliope.cc
- Importiere dieses Projekt. Du kannst dies tun, indem du die .hex-Datei (falls vorhanden) in den Editor ziehst oder den Teilen-Link des Projekts verwendest (sobald es auf GitHub ist, kannst du den Raw-Link zur .hex-Datei verwenden, um es direkt zu importieren).
- Programmieren auf den Calliope mini:
- Nach dem Öffnen im MakeCode-Editor kannst du das Projekt ansehen und bei Bedarf anpassen.
- Verbinde deinen Calliope mini über USB mit deinem Computer.
- Klicke im MakeCode-Editor auf die Schaltfläche “Herunterladen”, um die .hex-Datei zu speichern.
- Ziehe die heruntergeladene .hex-Datei auf das Laufwerk “MINI”, das auf deinem Computer erscheint, wenn der Calliope mini angeschlossen ist.
- Ausführung:
- Sobald die Datei übertragen wurde, startet der Calliope mini automatisch das Programm.
- Je nach Implementierung im Code können Nachrichten gesendet (z.B. durch Drücken eines Knopfes) und empfangen (Anzeige auf der LED-Matrix) werden. Lizenz Dieses Projekt ist Open Source und unter den Bedingungen der GNU General Public License v3.0 (GPLv3) lizenziert. Die GPLv3 ist eine “Copyleft”-Lizenz, was bedeutet:
- Es steht Ihnen frei, diese Software zu verwenden, zu studieren, zu modifizieren und zu verbreiten.
- Wenn Sie die Software (mit oder ohne Änderungen) weiterverbreiten, müssen Sie diese ebenfalls unter denselben GPLv3-Bedingungen zur Verfügung stellen.
- Dies verhindert ausdrücklich, dass andere den Code nehmen, ihn ändern und diese modifizierte, proprietäre Version verkaufen. Jede weiterverbreitete Version muss frei und offen bleiben. Gewährleistung und Haftung Die GPLv3-Lizenz enthält von Natur aus Bestimmungen bezüglich Gewährleistung und Haftung. Soweit nach geltendem Recht zulässig:
- Es gibt KEINE GEWÄHRLEISTUNG für dieses Programm. Es wird “wie besehen” und ohne jegliche Garantie für Leistung, Marktgängigkeit oder Eignung für einen bestimmten Zweck bereitgestellt.
- Die Urheberrechtsinhaber (MrCookie und Gemini) haften NICHT für Schäden (direkte, indirekte, zufällige, spezielle, exemplarische oder Folgeschäden), die sich aus der Nutzung oder der Unfähigkeit zur Nutzung dieses Programms ergeben. Den vollständigen Lizenztext finden Sie in der Datei LICENSE in diesem Repository. Copyright Copyright (C) 2025 MrCookie (formerly “Philipp”)
Dieses Programm ist freie Software: Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation, veröffentlicht, entweder Version 3 der Lizenz oder (nach Ihrer Wahl) jede spätere Version, weiterverbreiten und/oder modifizieren. Dieses Programm wird in der Hoffnung nützlich zu sein, aber OHNE JEGLICHE GEWÄHRLEISTUNG, selbst ohne die implizite Gewährleistung der MARKTGÄNGIGKEIT oder der EIGNUNG FÜR EINEN BESTIMMTEN ZWECK, verbreitet. Einzelheiten dazu finden Sie in der GNU General Public License. Sie sollten eine Kopie der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, siehe https://www.gnu.org/licenses/. Entwicklung und Beitrag Dieses Projekt wurde mit dem MakeCode-Editor erstellt. Beiträge und Verbesserungsvorschläge sind willkommen!