PicoPixel

PicoPixel-sjablonen, UI-kits en complete apps gebruiken

Vind een geschikt voorbeeld, open of importeer het in PicoPixel, pas het ontwerp aan en exporteer LVGL C-code voor je apparaat.

PIPicoPixel
templatesui-kitsfull-appsexampleswidgetslvglpicopixel
BIJGEWERKT2026-06-05
01/09

Overzicht

PicoPixel is een visuele editor voor LVGL-interfaces. De werkruimte doet denken aan Figma en biedt herbruikbare componenten, bibliotheken, assets en samenwerking met je team.

Je ontwerp kun je exporteren als C-code voor vrijwel elk apparaat dat LVGL ondersteunt. PicoPixel ondersteunt momenteel LVGL 8.x; ondersteuning voor LVGL 9 staat gepland.

Met een sjabloon, UI-kit, voorbeeld, sprite, widget of complete app hoef je niet vanaf nul te beginnen. De bestanden zijn gemaakt door het PicoPixel-team en de community. Wil je zelf iets bijdragen? Lees Een sjabloon indienen.

02/09

Wat is een sjabloon?

Een PicoPixel-sjabloon is een gewoon .picopixel-bestand, hetzelfde bestandstype dat je vanuit je eigen werkruimte exporteert.

Het kan schermen, LVGL-widgets, herbruikbare componenten, kleuren, lettertypen, afbeeldingen, animaties, sprites en andere assets bevatten. Na het openen kun je alles aanpassen: onderdelen verwijderen, naar een ander bestand kopiëren, als teambibliotheek publiceren of als LVGL C-code exporteren.

NOTE

Een sjabloon is een bewerkbaar project, geen schermafbeelding. Je kunt het hele ontwerp gebruiken of alleen de onderdelen overnemen die je nodig hebt.

03/09

Waar vind je sjablonen?

De PicoPixel-sjabloongalerij met filters voor complete apps, voorbeelden, UI-kits, sjablonen, sprites, animaties en widgets. De projectkaarten tonen Events Example, Fonts Example, Speedometer Example en Animation Examples.
▸ Filter de galerij op projecttype en ontdek wat de community heeft gedeeld.

Begin in de PicoPixel-sjabloongalerij. Filter op projecttype, open een detailpagina en bekijk wat het project bevat. Daar kies je ook hoe je het bestand in PicoPixel wilt openen.

Dezelfde bestanden staan op GitHub:

Dat is handig als je bestanden rechtstreeks wilt downloaden, eerdere wijzigingen wilt bekijken of de .picopixel-bestanden bij de rest van je project wilt bewaren.

04/09

Kies het juiste startpunt

Kies het type bestand dat past bij wat je wilt bouwen:

  • Full App: een compleet appproject. In de toekomst kunnen sommige projecten ook firmware bevatten die je direct kunt flashen. Voorlopig open je het UI-bestand, pas je het aan en exporteer je de code voor je eigen firmware.
  • Example: een gericht voorbeeld van een widget, indeling, interactie of werkwijze.
  • UI Kit: een verzameling componenten, stijlen, schermen en assets die je voor verschillende producten kunt aanpassen.
  • Template: een kant-en-klaar scherm of project dat je als basis voor je eigen interface gebruikt.
  • Sprite: een herbruikbare, geanimeerde LVGL-widget met meerdere toestanden. Lees Wat is een sprite? voor uitleg.
  • Animated Image: een project of voorbeeld met beeldreeksen voor animaties. Zie Werken met de LVGL Animated Image-widget.
  • Widget: een aangepaste LVGL-widget of component om in een grotere interface te gebruiken.

Wil je begrijpen hoe iets werkt, kies dan een Example. Zoek je herbruikbare bouwstenen, begin met een UI Kit. Een Template is handig als de indeling al dicht bij je gewenste resultaat ligt.

05/09

Een bestand openen of importeren

Open een project in de sjabloongalerij. De detailpagina toont voorbeelden, projectgegevens, extra afbeeldingen en knoppen om het bestand te openen of downloaden.

De detailpagina van Animation Examples, met voorbeeldafbeeldingen, schermgegevens en de knoppen Open in PicoPixel en Download .picopixel.
▸ Op de detailpagina zie je wat het project bevat en hoe je het opent.

Je kunt het bestand op drie manieren aan je werkruimte toevoegen:

  1. Klik op Open in PicoPixel om het direct in de editor te openen.
  2. Klik op Download .picopixel om het lokaal te bewaren. Je kunt het later importeren, als reservekopie bewaren of bij je firmwareproject voegen.
  3. Download het .picopixel-bestand van GitHub en sleep het naar PicoPixel of importeer het vanuit de editor.

Daarna werkt het als ieder ander PicoPixel-project. Geef het een andere naam, maak een kopie, bewerk de schermen, vervang afbeeldingen, pas lettertypen en kleuren aan en exporteer het resultaat.

06/09

Onderdelen hergebruiken

Gebruik het hele geïmporteerde project als uitgangspunt of neem alleen de onderdelen over die je nodig hebt.

Open Assets om de meegeleverde afbeeldingen, kleuren, lettertypen, beeldreeksen en componenten te bekijken.

Het tabblad Assets met een lokale bibliotheek met afbeeldingen, opgeslagen kleuren en lettertypen.
▸ De onderdelen van een geïmporteerd bestand kun je in je eigen interface hergebruiken.

Bevat het bestand herbruikbare widgets of componenten, publiceer het dan als teambibliotheek. Andere bestanden kunnen die bibliotheek koppelen. Zo houd je de oorspronkelijke UI-kit op één plek en gebruik je dezelfde componenten in meerdere projecten.

Lees Bibliotheken en herbruikbare LVGL-componenten in PicoPixel voor uitleg over lokale bibliotheken, publiceren binnen je team, koppelen aan andere bestanden en het toepassen van updates.

07/09

Exporteren naar een apparaat

Exporteer je voltooide ontwerp als LVGL C-code en voeg het toe aan de firmware van je board. De code werkt op vrijwel elk apparaat met LVGL, mits de firmware en LVGL-instellingen de gebruikte widgets en assets ondersteunen.

Let op het geheugenverbruik. Grote afbeeldingen, animaties, sprites, uitgebreide lettertypen en complexe schermen kunnen veel RAM en flashgeheugen vragen. Werkt het ontwerp in PicoPixel, maar verschijnt het niet na het flashen? Controleer dan de LVGL-configuratie, afbeeldingsafmetingen, kleurdiepte, heapgrootte en displaybuffers.

WARNING

Een sjabloon geeft je een startpunt. Controleer altijd of jouw board genoeg RAM en flashgeheugen heeft voor het ontwerp, vooral bij veel afbeeldingen, animaties, sprites en grote lettertypen.

08/09

Delen en gebruiksrechten

Communitysjablonen komen van het PicoPixel-team en van gebruikers. Wil je je eigen bestand delen, volg dan Een sjabloon indienen. Zo ontvangt het team het juiste bestand, de beschrijving, de naamsvermelding en de benodigde toestemming.

Lees bij het indienen of importeren de gebruiksvoorwaarden en het privacybeleid. Deel alleen materiaal waarvan je de eigenaar bent of waarvoor je de benodigde rechten hebt. Dat geldt ook voor afbeeldingen, iconen, lettertypen, schermafbeeldingen en merkmateriaal.

Zie je een openbaar sjabloon of ander community-item dat er niet hoort te staan? Lees Content melden.

09/09

Verder aan de slag

LEES VERDER

Meer om te ontdekken

Pets gebruiken in PicoPixel thumbnail
PICOPIXEL

Pets gebruiken in PicoPixel

Voeg een kant-en-klaar geanimeerd personage toe aan je project. Laat het reageren op knoppen, meetwaarden en andere gebeurtenissen op je apparaat.

pets · sprites · picopixel
PicoPixel LVGL MCP Server Setup Guide thumbnail
PICOPIXEL

PicoPixel LVGL MCP Server Setup Guide

Set up the PicoPixel LVGL MCP server for Claude, ChatGPT, Codex, or Cursor. Learn agent settings, reusable components, colors, fonts, and assets.

LVGL MCP · MCP server setup · AI UI design
Wat is een sprite? thumbnail
PICOPIXEL

Wat is een sprite?

Maak een geanimeerde widget met meerdere toestanden, laat deze reageren op events en gebruik dezelfde sprite in andere projecten.

sprite · picopixel