救急車や消防車などの緊急車両向けに設計された、先進的な車載ダッシュボードです。LVGLを採用し、リアルタイム性能が求められる組み込みハードウェア上で、洗練された高品質なユーザーインターフェースを実現します。
分野
医療/自動車/組み込みHMI技術スタック
LVGL・C・CMake・SDL・ベアメタルターゲットハードウェア
STM32H757XIH6搭載 Riverdi 10.1インチ STM32組み込みディスプレイ対応範囲
組み込みGUI開発|UX/UIデザインAmbulance HMIは、救急車をはじめとする緊急車両向けに、当社チームが社内で設計・開発した車載ダッシュボードです。CとLVGLのみで構築されており、Flash 2 MB、RAM 1 MBという限られたリソースのベアメタル環境でも、優れた応答性を備えたインターフェースを実現しています。
インターフェース全体をC言語のみで実装し、グラフィックスライブラリにはLVGLを採用しています。C++や大規模なフレームワーク、追加のランタイムは使用せず、ハードウェアに近いレイヤーで動作する、軽量かつ効率的なコード構成を実現しています。
OSやスケジューラを使用せず、STM32H757XIH6上で直接動作する構成とし、予測可能でオーバーヘッドの少ない処理を実現するため、シンプルかつ効率的なLVGLループを採用しています。 わずか2 MBのFlashと1 MBのRAMという厳しいハードウェア制約の中でも、アセット、フォント、ウィジェットを綿密に最適化することで、30 FPSの滑らかなインターフェースを実現。リソースが限られたハードウェア上でも、洗練されたモダンなUIを効率よく動作させられることを示しています。
STM32H757XIH6を搭載した10.1インチのRiverdi STM32 Embedded Display向けに設計されています。高解像度TFTを採用したこのプラットフォームは、屋内外の厳しい使用環境を想定して開発されており、実際の組み込みシステム用途に適した高い実用性を備えています。
LVGLとの緊密なパートナーシップは、双方の専門知識と信頼関係、そして組み込みユーザーインターフェースの可能性をさらに広げていくという共通のビジョンに基づいています。 本デモは、こうした強固な協力関係から生まれたもので、LVGLの軽量グラフィックス技術と、Somco Softwareが培ってきた組み込み開発およびUX/UIデザインの知見を融合しています。
本プロジェクトのFigmaデザインは、Somco Softwareチームがすべて社内で制作しました。全体のビジュアルコンセプトから個々のUIコンポーネントに至るまで、使いやすさ、一貫性、そして対象となるハードウェアプラットフォームを考慮しながら、すべての要素を設計しています。
また、SomcoではUI/UXデザインサービスも提供しています。製品やハードウェアの要件に合わせて、実装にそのまま活用できる完成度の高いFigmaデザインを一から制作します。
代表取締役CEO
私たちは日々、Qtおよび組み込みソフトウェアの開発に取り組んでいます。私はこれまでに3度、「Qt Champion」に選出されています。
このフォームから送信されたメッセージは、私の受信トレイに直接届きます。すべて私自身が確認し、通常は1営業日以内に返信します。
LinkedInでつながりましょう