[Navin] war hart bei der Arbeit, die eine GUI produziert, die mit verschiedenen MicoControllers arbeitet. Die Idee ist, dass es sogar viel einfacher ist, Projekte zu entwickeln, indem Sie das Feedback und die Kontrolle vereinfachen, und Sie können von der Prototyping-Hardware abrufen. Das Beste daran ist, dass er die Software erstellt hat, um mit einer beliebigen Hardware, die in C ++ programmiert werden kann.
Der obere Screenshot zeigt das Programm, das mit einem MBED-Board kommuniziert, der einen Arm-Mikrocontroller aufweist. Die Arduino-Board (der einen Attega-Chip verwendet) wird jedoch auch unterstützt. Die Unterstützung für zusätzliche Architekturen kann hinzugefügt werden, indem Sie Ihre eigene Konfigurationsdatei für den Chip schreiben. Das Python-Programm fragt dann nach dem COM-Port, der es für diese Sitzung verwenden muss.
Das Quellpaket, einschließlich des Codes, der auf den Mikrocontrollers ausgeführt wird, finden Sie im Projekt-Repository. Die in den Skizzen verwendeten Funktionen sind recht grundlegend und müssen ein Snap sein, um in Ihre eigenen Code-Projekte zu fallen.