PicoPixel

So verwendest du PicoPixel-Vorlagen, UI-Kits und vollständige Apps

Finde PicoPixel-Vorlagen, UI-Kits, Beispiele, Sprites, Widgets und vollständige App-Dateien, öffne, lade, importiere, passe sie an und exportiere sie als LVGL-C-Code für dein Gerät.

PI PicoPixel
templates ui-kits full-apps examples widgets lvgl picopixel
AKTUALISIERT 2026-06-05
01 /09

Übersicht

PicoPixel ist der ultimative Editor für LVGL: ein Figma-ähnlicher Arbeitsbereich zum visuellen Erstellen von eingebetteten Benutzeroberflächen, mit wiederverwendbaren Komponenten, Bibliotheken, Assets und Collaboration-Tools, die auf die tatsächliche Arbeitsweise von LVGL-Projekten abgestimmt sind.

Nachdem du eine Benutzeroberfläche in PicoPixel erstellt hast, kannst du C-Code exportieren und diesen Code auf praktisch jedem Gerät verwenden, das LVGL ausführen kann. PicoPixel unterstützt derzeit LVGL 8.x, und LVGL 9-Unterstützung ist geplant.

Vorlagen, UI-Kits, Beispiele, Sprites, Widgets und vollständige Apps sind Ausgangspunkte für diesen Arbeitsablauf. Einige werden vom PicoPixel-Entwicklungsteam erstellt, andere von Nutzern und der breiteren Community. Wenn du etwas Nützliches teilen möchtest, siehe Wie man eine Vorlage einreicht.

02 /09

Was eine Vorlage wirklich ist

Eine PicoPixel-Vorlage ist einfach eine .picopixel-Datei. Dahinter verbirgt sich nichts Besonderes: Es ist dieselbe Art von Datei, die du aus deinem eigenen Arbeitsbereich exportieren kannst.

Das bedeutet, eine Vorlage kann Bildschirme, LVGL-Widgets, wiederverwendbare Komponenten, Farben, Schriften, Bilder, animierte Bilder, Sprites und andere Assets enthalten. Wenn du sie öffnest oder importierst, bist du nicht an das ursprüngliche Design gebunden. Du kannst sie bearbeiten, vereinfachen, Teile in eine andere Datei kopieren, als Team-Bibliothek veröffentlichen oder als LVGL-C-Code exportieren.

NOTE

Der wichtige Gedanke ist dieser: Eine Vorlage ist nicht nur ein Screenshot. Es ist eine bearbeitbare PicoPixel-Projektdatei, die Teil deines eigenen LVGL-Workflows werden kann.

03 /09

Wo du Vorlagen findest

The PicoPixel templates gallery showing category filters for Full App, Example, UI Kit, Template, Sprite, Animated Image, and Widget, with project cards for Events Example, Fonts Example, Speedometer Example, and Animation Examples
▸ Die Vorlagengalerie ermöglicht es dir, nach Projekttyp zu filtern und zu stöbern, was die Community geteilt hat.

Der Hauptort zum Stöbern ist die PicoPixel-Vorlagengalerie. Du kannst die Galerie nach Projekttyp filtern, eine Projektdetailseite öffnen, eine Vorschau des Inhalts ansehen und auswählen, wie du die Datei in PicoPixel einbringen möchtest.

Du kannst auch über GitHub auf dieselbe Dateisammlung zugreifen:

GitHub ist nützlich, wenn du Dateien lieber direkt herunterlädst, den Projektverlauf überprüfst oder .picopixel-Dateien neben anderen Projekt-Assets aufbewahrst.

04 /09

Den richtigen Ausgangspunkt wählen

Die Galerie enthält verschiedene Arten von Dateien. Wähle basierend darauf, was du übernehmen möchtest.

  • Full App, ein vollständiges App-Projekt. In Zukunft könnten weitere Full-App-Einträge ein Firmware-Binary enthalten, damit du Hardware einfacher flashen kannst. Konzentriere dich vorerst darauf, die UI-Datei zu öffnen, sie anzupassen und den UI-Code für deine eigene Firmware zu exportieren.
  • Example, ein gezieltes Referenzprojekt, das einen Workflow, ein Widget, ein Layout oder ein Interaktionsmuster demonstriert.
  • UI Kit, ein wiederverwendbares Set aus Komponenten, Stilen, Bildschirmen und Assets, die du über mehrere Produkte hinweg anpassen kannst.
  • Template, ein vorgefertigtes Bildschirm- oder Projektlayout, das du in deine eigene Benutzeroberfläche umwandeln kannst.
  • Sprite, ein wiederverwendbares animiertes LVGL-Widget mit mehreren Zuständen. Siehe Was ist ein Sprite? für die Funktionsweise von Sprites in PicoPixel.
  • Animated Image, eine Datei oder ein Beispiel, das auf LVGL-animierten Bildframes basiert. Siehe Arbeiten mit dem LVGL Animated Image Widget für Details.
  • Widget, ein angepasstes LVGL-Widget oder eine Komponente, die du in eine größere Benutzeroberfläche einfügen kannst.

Wenn du dir nicht sicher bist, wo du anfangen sollst: Verwende ein Beispiel, wenn du ein Verhalten erlernen möchtest, ein UI-Kit, wenn du wiederverwendbare Bausteine brauchst, und eine Vorlage, wenn du einen Bildschirm möchtest, der dem, was du baust, bereits nahekommt.

05 /09

Eine Datei öffnen oder importieren

Klicke in der Vorlagengalerie auf ein beliebiges Projekt, das nützlich erscheint. Du landest auf einer Projektdetailseite mit einer Vorschau, Metadaten, Galeriebildern und Aktionsschaltflächen.

A PicoPixel template detail page for Animation Examples, showing preview images, display details, an Open in PicoPixel button, and a Download .picopixel button
▸ Vorlagen-Detailseiten zeigen den Inhalt und bieten dir die Import-Optionen.

Es gibt drei gängige Wege, die Datei zu deinem PicoPixel-Arbeitsbereich hinzuzufügen.

  1. Klicke auf Open in PicoPixel. Dies ist der schnellste Weg, wenn PicoPixel die Datei direkt im Editor öffnen soll.
  2. Klicke auf Download .picopixel. Dadurch wird die Datei lokal gespeichert, sodass du sie später importieren, als Backup behalten oder mit deinem Firmware-Projekt teilen kannst.
  3. Lade die .picopixel-Datei von GitHub herunter, ziehe sie dann in PicoPixel oder importiere sie über den Editor.

Sobald sich die Datei in PicoPixel befindet, verhält sie sich wie jedes andere PicoPixel-Projekt. Benenne sie um, dupliziere sie, bearbeite Bildschirme, ersetze Assets, ändere Schriften, passe Farben an und exportiere, wenn alles bereit ist.

06 /09

Das Innere wiederverwenden

Nachdem eine Vorlage importiert wurde, stehen dir alle Möglichkeiten offen. Du kannst die gesamte Datei als Startprojekt verwenden oder sie wie eine Teilebibliothek behandeln.

Viele Dateien enthalten wiederverwendbare Assets wie Bilder, Farben, Schriften, animierte Bildrahmen-Sets und Komponenten. Öffne den Tab Assets, um zu sehen, was mit der Datei mitgeliefert wurde.

The PicoPixel Assets tab showing a local library with images, saved colors, and fonts
▸ Importierte Dateien können Assets enthalten, die du in deiner eigenen Benutzeroberfläche wiederverwenden kannst.

Wenn die Datei wiederverwendbare LVGL-Widgets oder Komponenten enthält, kannst du sie in eine Team-Bibliothek umwandeln und aus anderen Dateien verknüpfen. Das ist besonders nützlich für UI-Kits und Widget-Pakete: Behalte die Quelldatei als Hauptbibliothek und ziehe ihre Komponenten in jede Produkt-Benutzeroberfläche.

Für den vollständigen Workflow lies Leitfaden zu Bibliotheken und wiederverwendbaren LVGL-Komponenten in PicoPixel. Dort werden lokale Bibliotheken, veröffentlichte Team-Bibliotheken, verknüpfte Bibliotheken und der Ablauf von Komponentenaktualisierungen zwischen Dateien erklärt.

07 /09

Auf ein Gerät exportieren

Wenn deine Benutzeroberfläche fertig ist, exportiere den LVGL-C-Code aus PicoPixel und integriere ihn mit der Firmware für dein Board. Die exportierte Benutzeroberfläche kann auf praktisch jedem Gerät laufen, das LVGL unterstützt, solange deine Firmware und LVGL-Konfiguration für die verwendeten Widgets und Assets eingerichtet sind.

Achte auf den Speicher. Große Bilder, animierte Bildframes, Sprites, große Schriften und komplexe Vollbild-Layouts können mehr RAM und Flash erfordern, als ein kleines Board standardmäßig verfügbar hat. Wenn etwas in PicoPixel gut aussieht, aber nach dem Flashen nicht erscheint, überprüfe deine LVGL-Konfiguration, Bildgrößen, Farbtiefe, Heap-Zuweisung und Display-Puffer-Einrichtung.

WARNING

Vorlagen sind Ausgangspunkte, keine Hardware-Garantien. Stelle immer sicher, dass dein Board genug RAM und Flash für die exportierte Benutzeroberfläche hat, besonders wenn du animierte Bilder, Sprites, große Schriften oder viele Bild-Assets verwendest.

08 /09

Teilen und Berechtigungen

Community-Vorlagen werden sowohl vom PicoPixel-Team als auch von Nutzern erstellt. Wenn du deine eigene Datei teilen möchtest, folge Wie man eine Vorlage einreicht, damit das PicoPixel-Team den Dateipfad, die Credits, die Beschreibung und die notwendigen Berechtigungen zur Überprüfung hat.

Für Einreichungen und Importe überprüfe die Nutzungsbedingungen und Datenschutzrichtlinie. Reiche nur Inhalte ein, die du besitzt oder lizenziert hast zu teilen, einschließlich Bilder, Icons, Schriften, Screenshots und Marken-Assets.

Wenn du eine öffentliche Vorlage oder ein anderes Community-Element entdeckst, das dort nicht sein sollte, siehe Wie man Inhalte meldet.

09 /09

Wie es weitergeht

WEITERLESEN

Weiter gehts.

So verwendest du Pets in PicoPixel thumbnail
PICOPIXEL

So verwendest du Pets in PicoPixel

Pets sind fertige, animierte Sprites mit mehreren Modi, die du bei jeder Bedingung auslösen kannst. Hol dir eines aus dem Verzeichnis, füge es deinem Projekt hinzu und verbinde es so, dass es auf alles reagiert, was dein Gerät gerade macht: Daten abrufen, überhitzen, Code reviewen – was auch immer.

pets · sprites · picopixel
Was ist ein Sprite? thumbnail
PICOPIXEL

Was ist ein Sprite?

Lerne, was Sprites sind, wie du mehrzuständige animierte Widgets erstellst und wie du sie projektübergreifend wiederverwenden kannst.

sprite · picopixel
Den Event-Editor verwenden thumbnail
PICOPIXEL

Den Event-Editor verwenden

Mach deine Benutzeroberfläche interaktiv mit PicoPixels Event-Editor: Ziehe eine Verbindung von einem Widget zu einem anderen, wähle einen Auslöser wie einen Klick oder eine Wertänderung, und lege fest, was passiert.

events · interactions · picopixel