Das ist auch gar nicht so einfach zu kompilieren – außerdem musst du den richtigen Branch nehmen. Das sollten wir auch nochmal genauer in die ReadMe schreiben (die stimmt ja auch momentan nicht)… Machen wir!
mit dem Microbit Micropython habe ich inzwischen das MotionKit zum Laufen gebracht. Dazu gibt es ja auch ein Python Modul, in dem die I2C Adressen und Register beschrieben sind. Die Sensoren des Calliope lassen sich zum Teil, wie in der Microbit Doku beschrieben, ansteuern.
Die 3 RGB-LEDs habe ich bisher nocht nicht zum Leuchten gebracht, weil ich den pin.RGB in Python nicht finden kann.
Das liegt dann daran, dass du noch nicht die Calliope mini MicroPython Version erstellt hast. Nur dein ist der vierte Touch-Pin, Motortreiber und die RGB-LEDs sind aktiviert…
Endlich habe ich den richtigen Branch für Calliope Micropython auf github gefunden. Mit minicom komme ich auch ins REPL. ABER mit Thonny hapert es noch.
Hat jemand hier jemand Thonny-Erfahrung?
Gruss, Karl
---------------------minicom ----------------------
Willkommen zu minicom 2.10
Optionen: I18n
Port ttyACM0, 15:09:44 [U]
Drücken Sie CTRL-A Z für Hilfe zu speziellen Tasten
MPY: soft reboot
MicroPython v1.23.0-1.gb7ce7a84a on 2025-08-22; Calliope mini v2.1.2b with nRF52833
Type „help()“ for more information.
import calliopemini
import this
The Zen of MicroPython, by Nicholas H. Tollervey
Code,
Hack it,
Less is more,
Keep it simple,
Small is beautiful,
Be brave! Break things! Learn and have fun!
Express yourself with MicroPython.
Happy hacking!
------------------- Thonny -----------------------------
PROBLEM IN THONNY’S BACK-END: Internal error (thonny.plugins.micropython.mp_back.ManagementError: Script produced errors).
See Thonny’s backend.log for more info.
You may need to press „Stop/Restart“ or hard-reset your MicroPython device and try again.