ドラッグ&ドロップで組み込み UI を作れる LVGL エディタ・GUI ビルダー。
LVGL エディター比較
PicoPixel vs SquareLine Studio vs EEZ Studio — どの LVGL デザインツールがあなたのワークフローに最適ですか?
LVGL は組み込みディスプレイ向けで最も人気のあるオープンソースグラフィックスライブラリです。LVGL の適切なビジュアルエディターを選ぶことで、開発速度とチームのワークフローに大きな影響を与えます。このページでは、3 つの LVGL エディター — PicoPixel(ブラウザベース、コラボレーション対応)、SquareLine Studio(定評のあるデスクトップエディター)、EEZ Studio(無料のオープンソースデスクトップエディター、ビジュアルフロープログラミング対応)— を機能、料金、ワークフローの面で比較します。PicoPixel をさらに詳しく知りたい場合は、全機能リスト、ESP32 統合ガイド、コミュニティテンプレート、または アニメーション付きペットのライブラリをご覧ください。
機能比較表
プラットフォーム
PicoPixel
ブラウザ(インストール不要)
SquareLine
デスクトップ(Win/Mac/Linux)
EEZ Studio
デスクトップ(Win/Mac/Linux)
料金
PicoPixel
無料 + 有料プラン(機能制限なし)
SquareLine
有料(限定無料プランあり)
EEZ Studio
無料(オープンソース)
LVGL バージョン
PicoPixel
8.x(9.x 対応予定)
SquareLine
9.x のみ
EEZ Studio
8.3 + 9.x
ワークフロー
PicoPixel
ビジュアルドラッグ&ドロップ
SquareLine
ビジュアルドラッグ&ドロップ
EEZ Studio
ドラッグ&ドロップ + Flow
リアルタイム共同編集
PicoPixel
はい
SquareLine
いいえ
EEZ Studio
いいえ
内蔵バージョン管理
PicoPixel
はい
SquareLine
いいえ
EEZ Studio
いいえ
ライブシミュレーター
PicoPixel
はい(WebAssembly)
SquareLine
はい(デスクトップ)
EEZ Studio
はい(デスクトップ)
共有可能なプレビューリンク
PicoPixel
はい
SquareLine
いいえ
EEZ Studio
いいえ
コードエクスポート
PicoPixel
クリーンな C(LVGL のみ)
SquareLine
C / MicroPython
EEZ Studio
C/C++
イベントエディター
PicoPixel
ビジュアルにドラッグして接続
SquareLine
UI ベース
EEZ Studio
ビジュアルフローチャート(EEZ Flow)
対応ウィジェットの種類
PicoPixel
拡大中(ベータ版)
SquareLine
豊富
EEZ Studio
豊富
オフラインサポート
PicoPixel
いいえ
SquareLine
はい
EEZ Studio
はい
オープンソース
PicoPixel
いいえ
SquareLine
いいえ
EEZ Studio
はい(GPL-3.0)
商用利用
PicoPixel
$17/月から(年額 $204)
SquareLine
年額 $790 から(約 3.8 倍)
EEZ Studio
無料(MIT/BSD)
アニメーションエディター
PicoPixel
はい(キーフレームタイムライン)
SquareLine
はい
EEZ Studio
はい
コミュニティテンプレート
PicoPixel
はい(UI キットとサンプル)
SquareLine
いいえ
EEZ Studio
いいえ
アニメーションスプライト
PicoPixel
はい(160 以上のコミュニティのペット)
SquareLine
いいえ
EEZ Studio
いいえ
フォント管理
PicoPixel
自動変換、CJK、RTL
SquareLine
手動設定
EEZ Studio
基本対応
PicoPixel vs SquareLine Studio
無料プランでも、PicoPixel は作れるものを制限しません。SquareLine Studio は制限します。
すべてのプランで画面数は無制限。SquareLine Studio の無料版は10画面までです。
必要なだけ配置できます。SquareLine Studio の無料版は150個までです。
パレットを自由に使えます。SquareLine Studio の無料版はグローバルカラー5色までです。
無料版で再利用可能なコンポーネントが6個。SquareLine Studio はわずか1個です。
ブラウザベース vs デスクトップアプリ
PicoPixel はブラウザ上で完全に動作します。URL を開くだけですぐにデザインを始められます。ダウンロード、インストール、アップデートは不要です。モダンなブラウザ(Chrome、Edge、Firefox、Safari)があれば、どの OS でも動作します。SquareLine Studio はデスクトップアプリケーションで、プラットフォーム固有のバイナリのダウンロードとインストールが必要で、手動でアップデートする必要があります。
PicoPixel はインストール作業が不要なので、チームでの評価や新しいメンバーの参加もスムーズです。IT 部門によるソフトウェアの配布作業も必要ありません。
リアルタイム共同編集とバージョン管理
PicoPixel はリアルタイムの共同編集をサポートしています。複数のユーザーが同時に同じプロジェクトで作業し、ライブカーソルを確認し、注釈やコメントを残し、変更を一緒にレビューできます。組み込みのバージョン管理がすべての変更を追跡し、自動ロールバックに対応します。
SquareLine Studio はシングルユーザーのデスクトップアプリケーションです。唯一のコラボレーション機能は、外部の git ワークフロー用にスクリーンを別々のファイルに保存するオプションです(2026 年 1 月に追加)。組み込みのバージョン管理、コメント、共有ワークスペースはありません。
料金と始めやすさ
PicoPixel の無料プランにも、有料プランと同じ基本機能が含まれます。エクスポート、画面数、画面に置くウィジェット数はすべてのプランで無制限です。有料プランでは保存容量やプロジェクト数、チームの規模を増やせます。商用利用は月額換算 $17(年額 $204)からで、SquareLine Studio の年額 $790 からという価格より抑えられています。
SquareLine Studio は限定的な無料プラン(10 スクリーン、150 ウィジェット、非商用利用のみ)を提供しています。有料プランは小規模ビジネス向けで年間約 790 ドルからで、収益上限と所得確認要件があります。生成されたコードの商用利用には有料ライセンスが必要です。
コードエクスポートの品質
PicoPixel はクリーンな LVGL C コードをエクスポートします。UI のみで、余分なボイラープレートやフレームワークラッパーコード(SDL なし、テンプレートアーティファクトなし)はありません。出力は既存のファームウェアプロジェクトに直接統合できるよう設計されています。
SquareLine Studio は C と MicroPython をエクスポートします。生成されたコードには、選択したプロジェクトテンプレートに応じて SDL やテンプレート関連のボイラープレートが含まれる場合があります。
LVGL への注力
両ツールとも LVGL に注力しています。PicoPixel は LVGL と計算能力が限られた組み込みデバイス専用に構築されており、すべての機能が LVGL のアーキテクチャを中心に設計されています。SquareLine Studio も LVGL に注力していますが、LVGL プロジェクトとの公式パートナーシップは、ビジョンの違いにより 2024 年 2 月に終了しました。両者は独立して開発を続けています。
PicoPixel vs EEZ Studio
ブラウザベース vs デスクトップアプリ
PicoPixel はブラウザ上で動作し、インストール不要です。リンクを共有するだけでコラボレーションを開始できます。EEZ Studio は Electron ベースのデスクトップアプリケーションで、ダウンロードとインストールが必要ですが、完全にオフラインで動作するため、エアギャップ環境に適しています。
画面の設計方法
PicoPixel は Figma のように画面を見ながらデザインできるツールです。ドラッグ&ドロップで配置し、イベントエディタではウィジェット同士を線でつないで動作を設定できます。
EEZ Studio はドラッグ&ドロップに加え、EEZ Flow を備えています。フローチャートで処理を組み立てる仕組みで、C/C++ を書かずにアプリのロジックを作れます。計測器の制御やデスクトップのダッシュボードにも対応しており、用途は広い一方、使いこなすにはより多くの機能を学ぶ必要があります。
コラボレーションとチームワークフロー
PicoPixel はチーム向けに構築されています:リアルタイム共同編集、コメント、バージョン管理、共有可能なプレビューリンク。EEZ Studio はシングルユーザーのデスクトップアプリケーションで、チームの連携は Git などの外部ツールを通じて行います。
対応ウィジェットの種類と成熟度
EEZ Studio は長年の開発により豊富なウィジェットサポートを備えています。アーク、チャート、ゲージ、カレンダー、QR コードなど多数のウィジェットに対応しています。PicoPixel はベータ版で、ウィジェットセットは増加中ですが現在はより限定的です。新しいウィジェットが積極的に追加されています。
SquareLine Studio vs EEZ Studio
料金モデル
SquareLine Studio は有料製品で、限定的な無料プランがあります。ビジネスおよびライフタイムライセンスは年間数百ドルから数千ドルです。EEZ Studio は完全に無料でオープンソース(GPL-3.0)です。有料プランなし、機能制限なし、使用制限なし、収益上限なし。コストを重視する開発者にとって、EEZ Studio はコストを完全に排除します。
オープンソース vs プロプライエタリ
EEZ Studio はオープンソースです。ユーザーはコードを確認し、改善に貢献し、ニーズに合わせてツールを修正できます。生成されたコードは MIT/BSD ライセンスを使用します。SquareLine Studio はプロプライエタリでクローズドソースです。ユーザーはアップデート、バグ修正、継続的な LVGL バージョンサポートについて企業に依存します。
ウィジェットと対応機能
両ツールとも豊富なウィジェットサポートを備えています。SquareLine Studio はより大きなユーザーベースと、ESP32、STM32、NXP、Renesas などのターゲット向けのプラットフォーム固有のドキュメントが充実しています。EEZ Studio は EEZ Flow ビジュアルプログラミングやテスト&測定器制御などのユニークな機能を提供しています。両方とも LVGL v9.x をサポートしています。
用途に合うツールを選ぶ
PicoPixel が向いているのは
- •インストールせずブラウザで使いたい
- •チームにコメントやフィードバック付きのリアルタイム共同編集が必要
- •git を手動管理せずに内蔵バージョン管理が欲しい
- •関係者向けの共有可能なシミュレーターリンクが欲しい
- •すぐ使えるコミュニティテンプレート、UI キット、サンプルプロジェクトが欲しい
- •組み込み UI にアニメーションキャラクターを使いたい
- •代替ツールより手頃な商用ライセンスが欲しい
- •Figma のようなデザインワークフローが好みである
SquareLine Studio が向いているのは
- •完全にオフラインで作業する必要がある
- •現在利用可能な最も豊富な対応ウィジェットの種類が必要
- •より長い実績とより大きなコミュニティを持つツールが必要
- •組織のコンプライアンスでデスクトップ専用ソフトウェアが要求される
- •MicroPython エクスポートサポートが必要
- •充実したプラットフォーム固有のドキュメントを重視する
EEZ Studio が向いているのは
- •制限なしの完全無料オープンソースツールが欲しい
- •アプリケーションロジック用のビジュアルフローベースプログラミングが必要
- •テスト&測定器(SCPI)を使用している
- •組み込み UI に加えてデスクトップダッシュボードアプリが必要
- •LVGL v8.x と v9.x の両方のサポートが必要
- •確認・修正可能なオープンソースツールが好みである
よくある質問
PicoPixel は SquareLine Studio より手頃な代替になりますか?
はい。PicoPixel の Community プランは、基本的な編集機能、ライブシミュレータ、コードエクスポート、最大 10 プロジェクトを利用できる無料プランです。個人向け有料プランは Starter の $10/月から Pro の $20/月までで、SquareLine Studio の有料プランはおよそ年額 $790 からです。PicoPixel の全プランは同じコア機能を含み、有料プランで増えるのはストレージ、プロジェクト上限、チームの参加人数、商用利用の売上上限です。基本機能は全プランで共通です。EEZ Studio も無料です(オープンソース、GPL-3.0)。
PicoPixel が生成したコードを商用製品で使えますか?
Pro プラン以上では、PicoPixel が生成したコードを商用製品で自由に使用できます。エクスポートされたコードは標準 LVGL API 呼び出しを使い、独自ライブラリへの依存はありません。Community と Starter は個人利用、学習、趣味での開発向けです。SquareLine Studio でも商用利用には有料ライセンスが必要です。EEZ Studio の生成コードは MIT/BSD ライセンスで、商用利用も無料です。
LVGL エディター間でプロジェクトを移行できますか?
各ツールは独自のプロジェクト形式(.picopixel、.spj、.eez-project)を使用しています。PicoPixel は現在、他のエディタのプロジェクトをインポートできません。EEZ Studio プロジェクトのインポート対応は計画されています。SquareLine Studio プロジェクトのインポートはサポートされておらず、計画もありません。その他のエディタ形式への対応は未定です。LVGL デザイン全体を含む .picopixel プロジェクトファイルはエクスポート、共有、インポートできます。
どの LVGL エディターが最も多くのウィジェットに対応していますか?
EEZ Studio が現在最も多くの種類のウィジェットを備え、次に SquareLine Studio が続きます。PicoPixel は Layout(Panel、Container)、Media(Image、Animated Image、Sprite、Chart、Bar)、Input(Label、Textarea、Roller、Dropdown)、Interact(Button、Arc、Slider、Switch、Checkbox、Spinbox)など幅広いウィジェットをサポートしています。Sprite は PicoPixel 独自の機能で、デバイスの状態に応じて変わるアニメーションを実現します。ウィジェットセットは継続的に拡大しています。
PicoPixel はオフラインで使用できますか?
いいえ。PicoPixel は Web ベースのアプリケーションで、インターネット接続が必要です。自動保存があるため、接続が切れても作業は保護されます。防衛や医療など、エアギャップ環境が必要な組織向けには、自社ハードウェア上で自社の認証基盤(LDAP、SSO、任意の OAuth プロバイダ)を使ってアプリ全体を動かす専用のオンプレミス構成を提供しています。SquareLine Studio と EEZ Studio はどちらも完全オフラインで動くデスクトップアプリです。
どのツールが最もクリーンな LVGL コードをエクスポートしますか?
PicoPixel は UI のみのクリーンな LVGL C コードをエクスポートします。余分なボイラープレートやフレームワークラッパーはありません。EEZ Studio は独自のファイル構成で構造化された C/C++ を生成します。SquareLine Studio のエクスポートには、選択したプロジェクトテンプレートに応じて追加のボイラープレートが含まれる場合があります。
各エディターがサポートしている LVGL バージョンは?
PicoPixel は現在 LVGL 8.x をサポートしており、v9.x サポートを予定しています。EEZ Studio は LVGL 8.3 と 9.x の両方をサポートしています。SquareLine Studio は LVGL 9.x のみをサポートしています。v8 のサポートは 2026 年 1 月に終了しました。
PicoPixel にはコミュニティテンプレートがありますか?
はい。PicoPixel には、すぐ使える UI キット、サンプルプロジェクト、完成アプリを集めたコミュニティテンプレートギャラリーがあります。どのテンプレートもエディタ内で直接開き、カスタマイズできます。コミュニティメンバーも自分のデザインを投稿できます。
PicoPixel Pets とは何ですか?
Pets は、LVGL の Animated Image ウィジェットの上に構築された組み込み UI 向けのアニメーションキャラクターです。各ペットには Idle、Running、Waving、Jumping などのモードがあり、デバイスの状態に応じて切り替えられます。例えば、充電中と満充電で異なるアニメーションを表示できます。PicoPixel には 160 以上のコミュニティ投稿のペット のライブラリがあります。プロジェクトでの使い方は こちら で学べます。