Zum Inhalt springen

Über 2.000 Icons, neue Zeichenwerkzeuge und mehr ​

Lopaka wächst weiter. Dieses Update bringt eine massive Erweiterung der Icon-Bibliothek, neue Zeichenwerkzeuge, tiefere Anpassungsoptionen und Unterstützung für zusätzliche Plattformen.

Über 2.000 Icons für Elektronik, Embedded-UIs und Maker-Projekte ​

Lopakas Icon-Bibliothek umfasst jetzt mehr als 2.000 Icons.

Wir haben über 1.500 neue Icons für Elektronikprojekte, Embedded-Oberflächen, Dashboards, Menüs, Sensoren, Steuerungen, Anzeigen und Maker-Workflows hinzugefügt.

Statt online nach Icons zu suchen, sie zu konvertieren, ihre Größe zu ändern und Pixel für kleine OLED- oder TFT-Screens zu korrigieren, kannst du jetzt direkt in Lopaka aus einer großen integrierten Sammlung auswählen.

Die vollständige Icon-Sammlung steht Hobby- und Plus-Abonnenten zur Verfügung.

Benutzerdefinierter Code im Editor ​

Du kannst jetzt deinen eigenen benutzerdefinierten Code im Lopaka-Code-Editor hinzufügen und ihn zusammen mit dem generierten UI-Code kopieren.

Das hilft dir, mehr von deiner Sketch-Struktur in Lopaka zu behalten, einschließlich:

  • Imports
  • Setup-Code
  • Kommentaren
  • Hilfsfunktionen
  • Code vor oder nach den generierten Zeichenbefehlen

Der generierte Code wird weiterhin von Lopaka verwaltet, aber du hast jetzt mehr Kontrolle über die umgebende Struktur.

Benutzerdefinierte TrueType-Schriftarten für U8g2 ​

U8g2-Projekte unterstützen jetzt benutzerdefinierte Schriftarten in Lopaka.

Du kannst eine TrueType-Schriftart hochladen, und Lopaka konvertiert sie direkt im Editor in das BDF-Format. Keine separaten Tools nötig.

Das gibt dir mehr Kontrolle über das endgültige Aussehen deiner Embedded-UI, besonders wenn du möchtest, dass dein Projekt polierter wirkt oder zu einem bestimmten visuellen Stil passt.

Textebenen unterstützen jetzt Hintergrundfarben ​

Du kannst jetzt eine Hintergrundfarbe für Textebenen aktivieren. Das bedeutet, ein Textelement kann seinen eigenen ausgefüllten Hintergrund hinter dem Text haben, was es einfacher macht, Labels, Badges, hervorgehobene Werte, Menüeinträge, Buttons und Statusanzeigen zu erstellen.

Texthintergrundfarben stehen für kompatible Bibliotheken für Farb-Displays zur Verfügung, einschließlich TFT_eSPI, Adafruit GFX, Arduino_GFX und anderen unterstützten Plattformen.

Neue Dreieck- und Polygon-Werkzeuge ​

Lopaka hat jetzt neue Werkzeuge zum Erstellen von Dreiecken und Polygonen.

Das Dreieck-Werkzeug eignet sich für Pfeile, Warnsymbole, Anzeigen und einfache geometrische UI-Elemente. Wenn du beim Ändern der Größe Shift gedrückt hältst, bleiben die Proportionen erhalten.

Das neue Polygon-Werkzeug, beigesteuert von @yappiverse, lässt dich benutzerdefinierte Polygonformen einfacher erstellen und bearbeiten.

Die Polygon-Bearbeitung unterstützt:

  • Doppelklick, um in den Vertex-Bearbeitungsmodus zu gelangen
  • Marker ziehen, um Punkte anzupassen
  • Rechtsklick auf einen Vertex, um ihn zu entfernen
  • Escape drücken, um einen Schritt zurückzugehen oder den Bearbeitungsmodus zu verlassen

Verbesserte Größenänderung und Bearbeitungsmarker ​

Ebenfalls von @yappiverse beigesteuert, sind die Bearbeitungsgriffe für Formen jetzt einfacher zu nutzen.

Marker für Dreiecke, Polygone und andere bearbeitbare Formen sind größer und klarer. Das macht das Ändern der Größe und das Bearbeiten von Vertices komfortabler, besonders wenn du an detaillierten UI-Elementen arbeitest.

GxEPD2 ​

Lopaka unterstützt jetzt GxEPD2, was die bisherige Inkplate-Plattformunterstützung ersetzt.

GxEPD2 ist eine weit verbreitete Bibliothek für E-Paper-Displays, und dieses Update sollte Lopaka für Projekte nützlicher machen, die Low-Power-Dashboards, Informationsdisplays, Labels, Smart-Home-Panels, Wetterstationen und andere Geräte betreffen, die immer eingeschaltet oder batteriefreundlich sind.

MicroPython ​

Wir haben außerdem MicroPython-Parser und Plattformunterstützung hinzugefügt.

MicroPython ist bei Makern, Pädagogen und Embedded-Entwicklern beliebt, die eine schnellere, zugänglichere Art suchen, Projekte auf Mikrocontrollern zu bauen. Mit Lopakas MicroPython-Unterstützung wird es einfacher, Screens visuell zu gestalten und dann Code zu generieren, der in einen MicroPython-basierten Workflow passt.

Bessere Unterstützung für runde Displays ​

Lopaka umfasst jetzt eine neue Option für runde Displays.

In den Projekteinstellungen kannst du eine Vorschau mit rundem Screen-Rahmen aktivieren. Das gibt deiner Zeichenfläche eine kreisförmige Grenze, was es einfacher macht, Elemente korrekt zu positionieren, wenn du für runde Displays gestaltest.


Diese Verbesserungen sollten Lopaka für dein nächstes Projekt schneller und nützlicher machen. Wie immer: Schick uns weiter dein Feedback.