El Flipper Zero, das vielseitige Hacking-Tool, hat kürzlich ein bedeutendes Update erhalten: Unterstützung für MicroPython. Diese vom Ingenieur Oliver Fabel erstellte Entwicklung ermöglicht es Benutzern, Programme für das Gerät mit Python anstelle des bisher verwendeten integrierten JavaScripts zu schreiben.
Obwohl sich die MicroPython-Portierung noch in der Entwicklung befindet, bietet sie Zugriff auf verschiedene Flipper Zero-Funktionen, wie z GPIO, ADC, PWM, Lautsprecher, Tasten, Display und Infrarotkommunikation. Obwohl die Unterstützung für NFC- und RFID-Konnektivität noch nicht verfügbar ist, erweitert diese Ergänzung die Fähigkeiten des Geräts erheblich.
Die Installation von MicroPython ist einfach. Benutzer können Laden Sie die App aus dem Flipper App Store herunter Es ist nicht erforderlich, die Firmware zu aktualisieren. Dadurch wird sichergestellt, dass keine Gefahr besteht, dass das Gerät beschädigt wird. Wenn Sie es also ausprobieren möchten, können Sie dies bedenkenlos tun.
Eine der bemerkenswerten Funktionen des MicroPython-Ports ist die Einbindung einer Python-Shell oder REPL. Dadurch können Benutzer direkt über Python-Befehle mit dem Gerät interagieren. Darüber hinaus können Python-Skripte über die Befehlszeile ausgeführt werden, indem ihr Pfad angegeben wird.
Der MicroPython-Port ist keine vollständige Implementierung. Fabel erwähnt, dass nur bestimmte Funktionen unterstützt werden und dass der Port Zum Booten sind etwa 80 kB SRAM erforderlich. Speicherfragmentierung kann gelegentlich zu Abstürzen führen, ist aber im Allgemeinen harmlos. Obwohl es sich um eine anfängliche und funktionale Unterstützung handelt, muss sie dennoch verbessert werden ... MicroPython stellt jedoch einen bedeutenden Fortschritt für Flipper Zero dar und bietet Benutzern eine zugänglichere und leistungsfähigere Programmierumgebung.
Für weitere Informationen, einschließlich Quellcode und Beispiele, können Benutzer den Flipper Lab App Store unter dem oben eingefügten Link oder auch unter besuchen das GitHub-Repository.