サービス
LVGLサービスパートナーとして、ユーザーインターフェースから、それを支えるファームウェアまで一貫して提供します。GUI、ドライバー、ハードウェア統合まで、必要な開発を一式で対応します。 新規プロジェクトには、原則として2週間以内に着手できる体制を整えています。私たちの強みは、他のUIベンダーではお客様側の対応となりがちな領域までカバーできることです。
ターゲットとなるハードウェアの特性を踏まえ、完成度の高い組み込みインターフェースを開発します。コンセプト設計から、スムーズに動作する量産品質のUIまで一貫して対応します。
LVGL公式パートナーとして、LVGLフレームワークへの深い理解とC言語の豊富な知見を組み合わせて開発を行います。
安定した動作はもちろん、メモリリークのないアニメーションを実現し、フォントやウィジェットなどの各種アセットも適切に管理した高品質なUIを提供します。
この最新型ダッシュボードは、救急車や消防車などの緊急車両向けに設計されています。C言語とLVGLに関する知見を活かし、限られたハードウェアリソース上でも、滑らかなアニメーションと高い応答性を備えたインターフェースを実現しました。メモリリークや動作のカクつきもありません。 これらはすべて、わずか2 MBのフラッシュメモリと1 MBのRAMを搭載したベアメタル環境で実現しています。
Somco Softwareでは、UX/UIデザインを包括的に提供しています。プロジェクトの範囲や採用するハードウェアに合わせて、実装にそのまま移行できる完成度の高いデザインを作成します。
Linuxベースの製品では、YoctoやBuildrootで構築したカスタムシステムイメージにLVGLを統合できます。デバイスのハードウェア構成、性能要件、システムアーキテクチャに合わせて、ソフトウェアスタックを最適化します。
VGLは柔軟性が高く、リソースに制約のあるマイクロコントローラーから、より高性能なLinuxベースの組み込みシステムまで、幅広いハードウェア環境で活用できます。
製品をあらゆるレベルで常に最新の状態に保ちます。Somco Softwareでは、製品を継続的にアップデートするためのOTAシステムを構築できます。
組み込みソフトウェア開発のエキスパートとして、ハードウェアとOSの両分野で信頼できるパートナーネットワークと連携しています。以下のプラットフォームに関する豊富な知見と開発実績を有しています。
GUIフレームワークガイド
LVGL GUIフレームワークを詳しく解説します。この動画では、Somco Softwareの開発者Mateusz Fejcherが、LVGLとは何か、STM32のようなリソースに制約のあるマイクロコントローラー上でどのように動作するのか、どのような用途に適しているのかを紹介します。
さらに、企業がLVGLを採用する主な理由である、ロイヤリティ不要のライセンス、ソフトウェアスタック全体を自社でコントロールできる点、そして異なるハードウェアへの高い移植性についても解説します。
Somco Softwareは、LVGLの公式パートナーです。プロジェクトでは、LVGLの軽量なグラフィックス技術と、Somco Softwareが培ってきた組み込みエンジニアリングおよびUX/UIデザインの知見を組み合わせています。救急車向けHMIパネルは、その代表的な事例のひとつです。
Chief Technology Officer
プロジェクトについて数行お聞かせください。メッセージは私の受信箱に直接届きます。私はここで開発するものの技術面を統括しています。通常は1営業日以内に返信しており、双方にとって良い形で進められそうであれば、最短2週間ほどでプロジェクトを開始できます。
LinkedInでつながりましょう