【製品紹介】Embedded Wizard : 組み込み機器のGUI開発のためのツール

ユニポスWEBサイトに、組み込み機器のGUI開発のためのツール「Embedded Wizard」 のページを追加しました。

Embedded Wizard はプラットフォーム独立型で高いパフォーマンスのGUIを作成する、組み込みGUIテクノロジーです。計測器などの産業機器、スマートTVなどのコンシューマー向け機器、タッチ操作を実装した医療機器の他、リソースに制約のあるマイコンのようなハードウェアにも対応しています。

独自の開発ツール「Embedded Wizard Studio」はビジュアルプログラミングベースで直感的に操作が可能で、例えば Illustrator/Photoshop や Sketch のようなグラフィックエディタでデザインしたGUIをアセットとして用意し、Embedded Wizard の開発ツールにインポートし設計することで、GUIのソースコードを生成することができます。 このソースコードをビルド環境で読み込むというシンプルな手順で、組み込みシステム用のアプリケーションを構築することが可能です。

以下は「コーヒーマシーンのGUIの作成」を例に、Embedded Wizard の操作手順を紹介した動画となります。動画の最後では、作成したGUIをタッチパネル上で操作する様子まで紹介されています。

Create a coffee machine GUI from scratch like a PRO

 

Embedded Wizard 統合開発環境(IDE) 特徴

  • モダンで使いやすいWYSIWYGオーサリングツール「Embedded Wizard Studio」
  • オブジェクト指向、コンポーネントベースの開発アプローチ
  • GUIアプリケーションを即座にテストできる統合プロトタイピング&デバッグ環境
  • ターゲットシステムに最適化されたソースコードの生成
  • プロジェクトからのドキュメントの抽出をサポート
  • バッチジョブに統合するCLI (コマンドラインインターフェイス)をサポート
  • 豊富なサンプルプロジェクト

 

この他の機能特徴(※)は以下のメーカーページをご参照ください

 

(※GUI Elements, Multiple GUI Options out of one Project, Performance & Memory Footprint, User Input Events, Lean HW Requirements, Supported Frame Buffer Color Formats 等)

Embedded Wizard のライセンスについて

Embedded Wizard は Perpetual license (永久ライセンス)です。ライセンスには、購入から12ヵ月間有効のフリーアップデートが含まれています。

Embedded Wizardは、開発ツールであるStudioライセンスと、組み込み用パッケージであるPlatformPackageライセンスの2つのライセンスで構成されています。


■ Studio License

Windows PCでGUIを開発するためのツール。開発者1名につき1ライセンスが必要です。

■ PlatformPackage License

ターゲットMCUに依存したコード。対応ターゲットMCU毎にライセンスが必要です。
使用する組み込みシステムやグラフィカルサブシステム(もしある場合には(RT)OS)に対する抽象化レイヤーとして機能します。


 

各ライセンスの内容によって、以下2種類のEdition が用意されております。

Small Business Edition – 小規模プロジェクト向け

■ Studio License

  • Unlimited project complexity
  • Per developer seat (Node-Locked)

■ Platform Package License

  • Available platforms (詳細はこちら)
  • Pre-compiled library
  • No watermark
  • No royalties per device
  • Max. 300 devices/year
  • Supports 1 color format
  • Bound to 1 platform

 

Professional Edition – 中規模~大規模プロジェクト向け

■ Studio License

  • Unlimited project complexity
  • Per developer seat (Node-Locked※)
  • 8 hours direct support
  • 12 months free updates
  • Integration into CI processes

■ Platform Package License

  • Choose from >70 platforms
  • Full source code
  • No watermark
  • No royalties per device
  • Max. 3000 devices/year
  • Supports 1 color format
  • Upgradable to multiple platforms
  • 12 months free updates

※ オプションでSingle-User Floating, Multi-User Floating への切り替えも可能です

Embedded Wizard を試してみる (Free Edition)

Embedded Wizard には評価やプロトタイピングのための 無償版、Free Edition も用意されています。Free Editionは、以下のメーカーサイトのフォームから申し込むことでダウンロードしていただけます。

 

なお Free Edition の Studio License, Platform Package License それぞれの内容については以下となります。

Free Edition – 評価やプロトタイピング向け

■ Studio License

  • Limited project complexity (※)

■ Platform Package License

※ GUIの複雑さは使用するビットマップやフォント、クラスの数によって決まります