
Die LOFI Control-App für Calliope mini ist eine Web-App, die direkt im Browser auf dem Computer oder Mobilgerät läuft und sich zur Steuerung deines Calliope mini per Bluetooth eignet. Die App ist online als Web App verfügbar, daher muss nichts installiert werden – einfach öffnen!
So geht's
Importiere die Erweiterung in dein Programm
https://github.com/calliope-edu/LofiRobot
Ein Programm mit der LOFI Robot-Erweiterung importiert findest du hier:

Öffne die LOFI Control-App im Browser und steuere den Calliope mini über die Pfeiltasten (links/rechts/oben/unten) und die beiden Regler (Werten von 0–180).

Klicke auf das Robotersymbol oben rechts und wähle deinen Calliope mini aus der Bluetooth-Liste.
Passe die Steuerung deinem Projekt an
Die App sendet Daten als einfache Zeichenfolgenbefehle an den Calliope mini:
Pfeil nach oben – sendet „up“
Pfeil nach unten – sendet „down“
Pfeil nach links – sendet „left“
Pfeil nach rechts – sendet „right“
Lautsprecher-Taste – sendet „horn“
Jede Taste sendet beim Loslassen „stop“
Schieberegler 1 sendet den Wert (0–180),
vorangestellt mit dem Buchstaben „c“, z. B.: c0, c100, c180
Schieberegler 2 sendet den Wert (0–180),
orangestellt mit dem Buchstaben „x“, z. B.: x0, x100, x180
Wenn das Calliope mini diese Befehle empfängt, kannst du mithilfe einfacher Wenn… dann-Abfragen beliebige Reaktionen programmieren – so lässt sich der Code leicht an das Design deines Roboters anpassen.

Installation der App auf Android
- Öffne die LOFI-Control App für Calliope mini im Chrome-Browser auf deinem Android-Gerät.
- Möglicherweise erscheint ein Pop-up-Fenster, das dir die Installation vorschlägt.
Falls nicht: Tippe auf das Menü-Symbol (drei Punkte oben rechts). - Wähle „App auf Gerät installieren“ oder „Zum Startbildschirm hinzufügen“.
- Danach erscheint ein App-Symbol auf deinem Homescreen.

Unterstützte Plattformen
Windows – Chrome, Edge, Opera
macOS – Chrome, Edge, Opera (kein Safari)
Android – Chrome;
App-Installation über „Zum Startbildschirm hinzufügen“
ChromeOS
iOS (iPhone/iPad) – Calliope mini App (bald),
aktuell über den Bluefy Web-Browser
FAQ
Stelle sicher, dass Bluetooth an deinem Endgerät aktiviert ist.
Stelle sicher, dass auf deinem Calliope mini ein Skript läuft, das den Bluetooth-UART-Dienst verwendet, und dass in den Verbindungseinstellungen (unter "Einstellungen als Text bearbeiten") des MakeCode-Projekts im Bereich "preferredEditor" folgendes steht:
"preferredEditor": "tsprj",
"yotta": {
"config": {
"microbit-dal": {
"bluetooth": {
"enabled": 1,
"pairing_mode": 1,
"private_addressing": 0,
"whitelist": 0,
"advertising_timeout": 0,
"tx_power": 6,
"dfu_service": 1,
"event_service": 0,
"device_info_service": 1,
"security_level": "SECURITY_MODE_ENCRYPTION_OPEN_LINK"
}
}
}
}
}
Bitte beachte, dass nicht immer alle Änderungen direkt gespeichert sind.