ベータ公開中

究極のドラッグ&ドロップLVGL エディタ & GUI ビルダー。

LVGL UI の設計、プロトタイプ作成、本番対応コードのエクスポート

無料で始める!
PicoPixel LVGL editor workspace preview

リアルタイムコラボレーション編集 — フィードバックを残し、変更をリアルタイムで確認し、チームを同期。

PicoPixel とは?

PicoPixel はブラウザベースの LVGL ビジュアルエディターです。コンポーネントをライブキャンバスにドラッグ&ドロップし、ビジュアルにスタイリングし、ESP32 などでコンパイル可能なクリーンな C コードをエクスポートできます。

組み込み UI の Figma と考えてください — リアルタイムコラボレーション、内蔵シミュレーター、インストール不要。すべての機能を探索するか、使い方をご覧ください。

これらの組織のメイカーが利用中

主な機能

LVGL GUI 設計に必要なすべて

LVGL の完全なビジュアルツールキット — ドラッグ&ドロップレイアウトから本番対応コードのエクスポートまで。

PicoPixel LVGL editor, visual canvas with drag-and-drop widgets

ビジュアルデザインキャンバス

ピクセルパーフェクトな LVGL キャンバスにウィジェットを追加。構築しながらすべての変更をリアルタイムで確認。

PicoPixel LVGL editor, version control history panel showing project checkpoints

内蔵バージョン管理

内蔵バージョン管理であらゆる変更を追跡。アクションパネルで詳細なセッション履歴と正確なロールバックが可能。

PicoPixel LVGL editor, reusable component and asset library panel

アセットライブラリ

再利用可能なウィジェット、画像、フォント、カラー — ドラッグ&ドロップで新しいインターフェースを構築。

PicoPixel LVGL editor, code export panel with production-ready C code

簡単共有

クライアントやチームメンバーにシミュレーターリンクを送信 — 進捗を確認し、UI をライブで操作できます。

PicoPixel LVGL editor, events editor with drag-and-drop action builder

イベントエディター

ウィジェットやボタンにイベントハンドラーをドラッグ&ドロップ。コードを書かずに LVGL アクション、トランジション、コールバックを接続。

PicoPixel LVGL editor, animation editor with a keyframe timeline for Position, Size, and Opacity across layers and frames

アニメーションエディタ

位置、サイズ、不透明度などをビジュアルタイムライン上でキーフレーム化。フレームをまたいでアニメーションを重ね、コードを1行も書かずに滑らかな LVGL トランジションをプレビューできます。

Arduino、ESP32 など幅広く対応

Arduino, compatible with PicoPixel LVGL editorEspressif, compatible with PicoPixel LVGL editorESPHome, compatible with PicoPixel LVGL editorM5Stack, compatible with PicoPixel LVGL editorAdafruit, compatible with PicoPixel LVGL editorLILYGO, compatible with PicoPixel LVGL editor

PicoPixel は標準的な LVGL C コードを生成し、LVGL ポートを持つあらゆるプラットフォームでコンパイル可能 — ESP32、STM32、Arduino、Raspberry Pi Pico、その他数十種類のマイクロコントローラーに対応。

使い方

白紙のキャンバスから本番対応 C コードまで、3 ステップで。

STEP 01
PicoPixel visual design canvas

デザイン

  • LVGL ウィジェットのドラッグ&ドロップ
  • 色・フォント・レイアウトをスタイル設定
  • リアルタイムでアニメーション
STEP 02
PicoPixel live LVGL simulator preview

プレビュー

  • 内蔵 LVGL シミュレーター
  • 共有可能なプレビューリンク
  • チームやクライアントとレビュー
STEP 03
1  /* sprite.c */
2  lv_obj_t *scr = lv_scr_act();
3  lv_img_set_src(spr, &sprite);
4  lv_anim_start(&a); // idle
ui.cscreens.cactions.c

エクスポート

こんにちは、Ed です。

cat ./about.md
Ed — creator of PicoPixel
名前  Ed
役割  コードモンキー

Apple に買収されたスタートアップで Watch のプロトタイプに携わって以来、ずっとハードウェアに近い場所へ戻りたいと思っていました。一年少し前にようやく自分でハードウェアを作り始めたのですが、気に入って使える LVGL エディタが見つからず、だったら自分で作ろうと。

最近、デイジョブを辞めてハードウェアと PicoPixel に専念しています。

試してみてくれているなら、ぜひ感想を聞かせてください。良いことも悪いことも、不思議なエッジケースも。

会いましょう? →
Seattle/Shenzhen/Tokyo

組み込み UI の構築を始めよう —無料で。

クレジットカード不要。時間制限なし。ビジュアル LVGL エディターですぐに組み込みインターフェースに命を吹き込みましょう — ESP32、Arduino、M5Stack、その他 LVGL 対応ボード向けに。すべての機能を見る