Digi XBee Mobilfunk Unterstützt MicroPython-Programmierbarkeit

Digi International Digi International
Mai 24, 2017

Einführung in MicroPython

MicroPython ist eine Open-Source-Programmiersprache, die auf Python 3 basiert und für den Einsatz auf kleinen Geräten mit begrenzten Hardwareressourcen, wie z. B. Mikrocontrollern, optimiert wurde. Sie enthält eine interaktive REPL (oder Read-Evaluate-Print-Loop), die es Programmierern ermöglicht, sich mit einem Embedded-Board zu verbinden und Code auszuführen, ohne ihn kompilieren oder hochladen zu müssen - ideal für das schnelle Experimentieren von Code-Blöcken und Prototyping. Außerdem enthält es umfangreiche integrierte Software-Bibliotheken, die einfache Programmieraufgaben wie Netzwerk-Socket-Verbindungen oder I/O-Pin-Management schnell und einfach machen.

MicroPython auf Digi XBee MobilfunkDigi XBee Mobilfunk  RAM

Digi XBee Mobilfunk hat jetzt MicroPython! Mit 32 KB RAM und 32 KB Flash, die in dieser MicroPython-Sandbox verfügbar sind, haben OEMs jetzt die Möglichkeit, ihre eigenen einzigartigen Funktionen zu entwickeln und zu integrieren. Bei einigen einfachen Sensor-/Aktoranwendungen kann ein externer Mikrocontroller überflüssig werden, was Platz auf der Leiterplatte spart und das Hardware-Design vereinfacht. MicroPython eignet sich hervorragend zum Lesen und/oder Steuern von XBee-E/A-Leitungen (13 digitale E/As, 4 analoge 10-Bit-Eingänge). Es könnte auch verwendet werden, um den Datenverbrauch von Mobilfunk zu reduzieren, indem man lokale Intelligenz hinzufügt, die vorgibt, welche Daten über die Luft gesendet werden sollen und welche nicht, was zu niedrigeren monatlichen Datenratenkosten führt.

MicroPython-Terminal in XCTU

Die neueste XCTU-Version (v6.3.8) enthält ein neues MicroPython-Terminal, ein Tool, das dem Benutzer die Interaktion mit MicroPython über das Modem Digi XBee Mobilfunk ermöglicht. Über die serielle Schnittstelle des Terminals können die Benutzer mit der REPL interagieren, um MicroPython-Code zu testen, zu laden und auszuführen. Natürlich können die Benutzer, die es vorziehen, ihr eigenes Terminalprogramm wie Tera Term oder Putty zu verwenden, dies auch weiterhin tun. Aber mit dem neuen Terminal, das in XCTU enthalten ist, haben die Benutzer die bequeme Möglichkeit, ihr Digi XBee Mobilfunk Modem über diese einzige Schnittstelle zu entdecken, zu konfigurieren UND zu programmieren.

 

Einfaches MicroPython-Beispiel für XBee Mobilfunk:

Wo kann ich mehr über MicroPython erfahren?

Schauen Sie sich die folgenden Ressourcen an, um mehr über MicroPython zu erfahren und wie Sie es mit Digi XBee verwenden könnenMobilfunk:

>>Interessiert daran, MicroPython auszuprobieren? Kaufen Sie noch heute ein Digi XBee Mobilfunk Development Kit und erhalten Sie sechs Monate lang kostenlose Daten.