マイコンを使用する機器向けに、C/C++による組込みソフトウェアを開発します。
「実現したい動作はあるが、仕様や構成が固まっていない」「センサーや通信機能を組み合わせて動かしたい」「既存の試作品を次の段階へ進めたい」といったご相談に対応します。
車載ECUを中心とする約25年の組込み開発経験と、C/C++、RTOS、IoT、AWSに関する実務経験を基に、要求の整理から設計、実装、動作確認、納品資料の作成まで一貫して進めます。
<対応例>
・GPIO、ADC、PWM、タイマー、割込み
・UART、I2C、SPI、CAN
・センサー、表示器、スイッチ、記憶装置、モーター等の制御
・FreeRTOS等を使用したタスク設計
・Wi-Fi、BLE、MQTT、HTTPによる通信
・既存プログラムへの機能追加
・動作確認用・概念実証用プログラム
<品質面で標準的に考慮する事項>
・戻り値と異常値の確認
・タイムアウト、再試行回数、通信断からの復旧
・初期化失敗時の処理
・ログ、設定値、保守性を考慮した構成
・ビルド方法と使用方法の文書化
過去の知見を整理した共通部品と標準工程を活用し、案件ごとに全てを作り直すのではなく、対象機器に固有の機能へ工数を集中させます。
<基本料金に含む最小構成>
・マイコンまたは開発ボード1種類
・基本的な入出力または通信機能1種類
・C/C++ソースコード
・ビルド・書き込み手順
・簡易README
・合意済み仕様内の修正1回
機能数、既存資産、自作基板、実機の調達、製品化水準によって料金と納期が変わります。必ず購入前に見積もりをご依頼ください。
本サービスは内容により工数差が大きいため、購入前の見積もりを必須とします。見積もり確定前に購入された場合、そのまま開発を開始できないことがあります。
以下を事前にご提示ください。
・使用するマイコン、開発ボード、基板
・接続するセンサーや周辺機器の型番
・実現したい動作
・使用する開発環境と版
・既存コード、回路図、仕様書の有無
・希望する成果物と納期
・実機確認の方法
・試作・研究用途か、製品搭載を前提とするか
対象機材、仕様書、有料サービス利用料、発送費等は基本料金に含みません。支給機材は正常動作品を前提とします。
量産適合性、安全性、法規・規格への適合、第三者機器を含むシステム全体の動作は、別途明示的に契約しない限り保証対象外です。合意後の仕様追加や変更は再見積もりとなります。