オープンソースを活用し先進技術で迅速な IoT 組込設計 – ファームロジックスが御社のビジネスをしっかりサポートします

Illustration for a small tech company's website banner. The scene captures a close-up of a tidy electronics workbench in a bright room. A powerful PC setup with dual modern LCD monitors dominates the desk, one showing coding in progress and another showing a 3D plotting. Keyboard is classic and mechanical one. Only one computer mouse is located at right hand. Behind the PC is a wall with framed technical charts. There is also a shelf on the wall, containing two or three tasteful decorations favored by engineers. Essential gadgets, including an eye-catching, brand-new digital oscilloscope with large screen and a well-worn power source, sit neatly above the screens. The desk's right has a green protective sheet, a large and complicated electronic board wired to the aforementioned gadgets, a screw driver, a pair of tweezers, and hints of soldering tools. A touch of greenery peeks from a window beside the workbench, contrasting the high-tech environment. The whole image has a soft and warm hue, but gives a sense of hope for the future to audiences. Illustrated by Black Forest Labs FLUX.1 [pro].

12月21日は冬至です。昼が一番短い日とされていますが、日没が最も早いのは12月初旬(東京では16:28頃)、日出が最も遅いのは1月初旬(6:51頃)です。早朝の出勤が辛い季節です。みなさま良い年の瀬をお過ごしください。


ハードウェア試作の一例

ファームロジックスは、組込機器と IoT アプリケーションのソフトウェア設計に特化し、その豊富な実績と技術力を誇ります。ソフトウェア設計だけでなく、必要に応じてハードウェアの設計や試作まで一貫して対応いたします。神奈川県相模原市に拠点を置き、地域の中小企業様へ最先端のデバイスと設計技術を提供し、コスト効率の良い迅速なソリューションを実現します。お気軽に御相談ください。(contact@flogics.com

ファームロジックスについて

米国 OKI Telecom 社の実験室にて

米国 OKI Telecom 社にて音声コーデックの評価中(1996年頃)

ファームロジックスは、20年以上にわたる設計と半導体技術の経験を基に、2014年に設立されました。設立以来、上場企業を含む 20社以上のお客様のニーズに応え、信頼されるソリューションをお届けして参りました。設立前には、通信機器メーカーでの携帯電話やインターネット電話交換機の設計、さらに米国系半導体メーカーでの国内大手携帯電話基地局メーカー向けハイエンド DSP 製品のサポートに携わってきたことで、幅広く豊富な実務経験がございます。

小さな技術者集団ですが、業界トップクラスのスキルを誇るパートナーと共に、世界的な視点でお客様を親身にお手伝いして参ります。

https://github.com/yokoyama-flogics/oscillodsp

TI DSP 関連の試作(GUI フロントエンド)

現在の主な業務領域は以下の通りです。

得意分野と過去の実績

ファームロジックスは、組込設計のラピッド・プロトタイピングを得意としております。Raspberry Pi(ラズパイ)、Arduino(アルデュイーノ)を活用し、お客様のアイデアや課題に対する迅速な試作を実現します。試作においては、最新のソフトウェア技術と、高性能でコスト効率の良いマイコンデバイスを使用しております。

また、半導体メーカーにおける豊富な顧客サポート経験を元に、特に中小規模のお客様向けに、半導体メーカーや特約店に代わるサポートを行っております。お客様のニーズに応じた最適な解決策を提案いたします。

これまで、国内大手通信機器メーカーから中小企業まで、幅広いお客様に対して設計技術を提供して参りましたが、代表的な実績は以下の通りです。

  • 高齢者見守りアプリケーション:
    テキサスインスツルメンツ社の C6000 シリーズ DSP を活用した、センサベースの高齢者見守りアプリケーション設計。DSP ソフトウェアのフレームワーク構築と高速信号処理ルーチンの開発に貢献しました。
The A111 Pulsed Coherent Radar by Acconeer

レーダーデバイスによる生体認識の評価

  • 産業用アプリケーションへの AI 技術導入:
    光学センサに基づく産業用アプリケーションへの機械学習技術の導入。サポートベクトルマシン(SVM)を用いた設計で、パラメタ決定の効率と判定の信頼性を大幅に向上させました。
サポートベクトルマシンによる分類を Matplotlib で可視化

サポートベクトルマシンによる分類

  • マルチチャネル 4K 動画処理システム:
    FPGA を用いたマルチチャネル 4K 動画処理システムの設計支援。短納期の案件において、ソフトプロセッサコア向けファームウェア設計と FPGA システム設計の問題解決に取り組みました。
Xilinx 社製 FPGA ボード

Xilinx 社製 FPGA ボード

お客様を最新技術でサポート

ファームロジックスでは、お客様のニーズに合わせた最適な技術でサポートいたします。

  • マイクロプロセッサの選定:
    お客様の設計資産を考慮し、幅広いメーカーの製品群から最適な半導体を選定します。旧製品や特定メーカーにこだわることなく、最適な選択を提案いたします。
  • 設計ツールとプログラミング言語:
    近年の多様な開発ツールとプログラミング言語を駆使し、設計品質と生産性を向上させます。安価な純正デバッグプローブや無償の開発ツールにより、設計コストを最小限とします。
  • 無償ソフトウェアライブラリの活用:
    豊富な経験に基づき、信頼性と性能に優れたソフトウェアライブラリを提案します。多くの技術者によって広く検証されているライブラリの活用により、迅速かつ高品質な設計を可能とします。

ファームロジックスの 3つの約束

A slightly muted, bright and flat illustration for an IT company's website. The overall tone is business-like. A 40 years old Japanese engineer with a bright expression, stands in the center facing forward in a close-up, with arms outstretched as if appealing. He emphasizes three promises to the audience (No waiting, Transparency, Cost reduction) in large letters inside individual white ovals. In the serene background, a modern factory is subtly blurred. Illustrated by Black Forest Labs FLUX.1 [pro].

  1. お困りのお客様をお待たせしません
    • メールで御要求を伺ってから、最速で半日以内に御見積をいたします。御社訪問を伴う打合せは通常不要です。お問い合わせから納期までの最短化に注力します。(お問合せからアフターサポートまでの流れ
    • 御社にて未受注のプロジェクトであっても、技術評価や実現性検討など、先行してお手伝いさせて頂きます。御遠慮なく御相談ください。
  2. 全てを御社にお見せします
    • 設計に使用している部品、ソフトウェア、参考とした外部技術資料を開示いたします。
    • パートナーや協力会社の優れた技術や製品には、最大限の敬意を払います。私共が作り上げたように見せかけることは致しません。
  3. 業界トップクラスの低コストをお約束します
    • 設計工程だけでなく、お問合せから納品まで徹底して無駄を省くことで、他社が真似のできない低コストで御社の御要求に応えます。
    • 仕入価格高騰、エネルギー価格高騰の中でも、働き手の生活を守りたい経営者様を応援いたします。先端の半導体デバイス、オープンなソフトウェア設計ツールなどを駆使することで、設計コストは大幅に削減可能です。一過的な初期コストの低減ではなく、トータルコストの削減をお手伝いします。

何かを決めてしまう前にお支払いになる前に、まずは御相談ください。デバイスや開発環境の選定でプロジェクトの成否が決まる、と言っても過言でありません。(御相談は無料です)

特集: IoT ウェブアプリケーションのデモをまとめてみました

電子工作とプログラミング教室の選びかた

流行りの ChatGPT を使って、お子さま向けの教室選びの相談に乗ってくれるチャットボットを作ってみました。まだ、AI に与えている知識が十分とは言えませんが、お試しください。

親子のための電子工作とプログラミング教室の選びかた By ATSUSHI YOKOYAMA 子ども向けの安全で質の高いカリキュラムを提供するワークショップ選びをサポートします。

 公開: 電子工作会のプレゼンテーション資料

以前、Arduino を使った電子工作会を開催しましたが、その時に作成したプレゼンテーション資料(150ページ)が眠っていましたので、公開させて頂きます。人気の Arduino(アルデュイーノ)マイコンの紹介から、工具と部品の揃えかた、電子回路の基礎、初歩のハンダ付けまで、内容は盛りだくさんです。商利用を除き、原則として御自由にお使いください。(ライセンスは CC BY-NC-SA 4.0 とします。)

プレゼンテーション資料を拡大して見たい場合は、上のリンクを辿ってください。

• Arduino 開発環境(IDE)で先ほどのサンプルプログラムを開いたところです • /* */ で挟まれたところ、// で始まる行はコメントです。 C, C++ と同じです • Sketch では setup() と loop() という 2つの関数が必須となっています – void setup(void); – void loop(void); GPIO にスイッチと LED を繋ぎたいとしましょう (正確なつなぎ方は後で説明します) 入力側: スイッチをオンにすると、GPIO 入力に 5V が繋がり、オフにすると 0V が繋がるようにします 出力側: GPIO に 1 を書き込むと HIGH になるので、そこに LED を繋いで電流が流れるようにします HIGH VDD = (たとえば) 5V 電流 入力 LOW 出力 GND HIGH 部品のリード線の取り扱い • 部品のリード線にそのまま力をかけると、部品内部の接合部が傷むことがありますので、写真(上)のようにラジオペンジで押さえて曲げるようにすると良いでしょう • また、写真(下)のように、2.54ミリピッチの整数倍に曲げられる専用ジグも売られています! • 細かいことをいうと、リード線に触れる前に手を石鹸で洗っておくとベターです(脂が付くとハンダの乗りが悪くなる) • なお通常は、リード線はハンダ付けの後に余分な長さを切断します。先に切断してしまうと LED などの極性が分からなくなります LED の − (マイナス) 側を配線します • LED の − (マイナス)側は、コネクタの GND (写真で右から 2番目か 3番目)と繋ぎます • 余っているリード線を使って写真のように配線します • 左上のリード線は、先を少し(1ミリ程度)曲げて穴に差しておきます。指先の器用な人は私よりも綺麗にできるはず! • ここでもマスキングテープを使って固定すると、作業に非常に楽です • なお右上の接続点が届かない場合は、双方のリード線を斜めに曲げてハンダ付けしてもオーケーです (リード線を長めに切り落としておく理由はここにあります)

お問い合わせはお気軽に!

以下のフォームではなく、直接メールにてお問い合わせ頂くことも可能です。こちらを御覧ください。

お問い合わせを頂いた後、継続して営業活動をしたり、ニュースレター等をお送りしたりすることはございません。
御返答は 24時間以内(営業時間中)とさせて頂いております。必ず返信致しますが、時々アドレス誤りと思われる返信エラーがございます。返答が届かない場合、大変お手数ではございますが別のメールアドレスで督促頂けますと幸いです。

最近のブログ

ニューラルネットでバーチャルキャンドルを作ろう(第1回)

RNN(機械学習)を活用してロウソクの炎を模倣する電子工作プロジェクト。第1回目は、OpenCVとPythonを使って動画から光のデータを取得し、仮想LEDのリアルな光り方を追求します。AIの力でリアルな明滅はできるのでしょうか。技術的な詳細も具体的に説明します。

AI によるテープ起こしから議事録作成まで! 誤変換は最新のo1で直そう

会議録音の文字起こしから議事録作成まで、ChatGPT Plusを駆使した効率的な方法を紹介。1時間の音声で50円程度から。OpenAIのWhisperや新リリースのo1モデル、Pythonを活用し、音声認識の課題解決策、実用的な事例、FFmpegによる音声変換手順、API連携による自動化プロセスも詳述します。

続・あなたのPCで簡単AI。長いテキストの特徴量抽出をするには?

機械学習(AI)のツールであるSentence Transformerを活用し、PCで長文処理を行う方法を解説。JupyterLabを使って誰でも評価可能。社内文書検索や類似度チェック、顧客への最適な製品提案、問い合わせのマッチングに応用でき、業務効率化や情報検索の精度向上に役立つ技術です。

知る人ぞ知るプロジェクトOscilloDSP、3年ぶりの大規模アップデート!!

大学の研究室からの依頼で生まれた、組込デバイス上のリアルタイムデータ可視化ツールOscilloDSPを、Python 3.12や最新のQtでアップデート。GitHub Actionsにより、git push時に自動テストします。パッケージ管理もpip-toolsを用いて効率化しました。

うっかりpip installのお掃除を簡単に! pip freezeを自動的に記録しよう

Python pip install前後のパッケージリストを自動で保存する便利なスクリプトを詳しく紹介。pip環境管理がより簡単に! スクリプトのセットアップ手順、そして実際の使い方を詳細に解説。うっかりインストールしたパッケージと依存関係の削除で悩むことはもうありません。

2024年9月30日 カテゴリー: Python

ChatGPT o1-previewを早速テストしました(Pythonコーディング編)

OpenAIの最新モデルo1-miniを用いて、以前にGPT-4で作成したPythonによるテキストパーザを再度トライ。残念ながら現状ではo1-miniではpytestを実行できないようで、テストに通らないコードを提示されました。今後の改善に期待です。なお、仕様を解釈してもらい改善点を示してもらう実験もしました。