エンジニア

機械学習のPCを自作してみた!(パーツ予算15~20万円編)

機械学習・ディープラーニング用のPCを自作してみました。パーツの予算総額は約15~20万円のミドルスペックです。機械学習で重要なGPUメモリを重視して、デスクトップPCを組んだ内容を紹介します。
Zephyr

Open Source Summit Japanに個人・趣味で発表してみた

Open Source Summit Japan 2025に個人勢・趣味で参加しました。発表・LT発表もしてきました。貴重な経験でしたので、忘備録としても残しておきます。また、この旨をNGK2026S(名古屋合同懇親会)でLTした旨含めて紹...
Zephyr

同じARMコア(M33)で複数メーカのRTOS処理速度を比べてみた

Zephyr RTOSでは、デバイスの性能(処理速度や応答速度)を簡単に測定できます。今回は同じM系コア(M33, M0+)で複数メーカで比較したテスト内容・結果を紹介します。同じARMコア(M33)で複数メーカのRTOS処理速度を比べてみ...
Zephyr

ZephyrのIPC(コア間通信)の ICMsgのサンプルを動かしてみた

nRF54L15-DKのArmとRISC-Vのコアを用いて、ICMsgのサンプルをテストしました。ICMsg…Zephyr RTOS独自の軽量通信プロトコル。ビルド時に注意すること含めて、テスト内容含めて紹介します。ZephyrのIPC(コ...
Zephyr

ラズパイ5 UARTのコネクタケーブルを自作してみた。JSTのSHの3ピン編

ラズパイ5のUARTのコネクタケーブルを作ってみました。本来はラズパイの専用デバッグケーブルに付属してくるものです。JSTのSHの3ピンですが、コネクタを自作して対応してみました。ラズパイ5 UARTのコネクタケーブルを自作してみた。JST...
Zephyr

SPIカメラのArducam MegaをラズパイPicoで接続テストしてみた

SPIカメラのArducam Megaを使ってみました。3MPと5MPの2種類がありますが、安い固定Focusの3MPを使用しています。ラズパイPicoと接続テストしてみました。SPIカメラのArducam MegaをラズパイPicoと一緒...
Zephyr

2025年の技術アウトプット、ブログまとめ記事

2025年の振り返り・まとめ記事を書いてみたいと思います。この技術ブログ自体がほぼ趣味になっているので好きなことを書いています。趣味でやっていた、1年間の技術アウトプットを紹介します。2025年の技術アウトプット・まとめ・振り返り記事202...
Zephyr

RTOSとしての応答速度を比較してみた(Zephyrでのベンチマーク)

Zephyr RTOSでは、デバイスの性能(処理速度や応答速度)を簡単に測定できます。公式ベンチマークテスト(latency_measure)が用意されています。ラズパイ5(A76)、ラズパイ4B(A72)、Pico2W(M33)、Pico...
Zephyr

Zephyr Project Meetup: Toyosu, TokyoでLT発表してきた

Zephyr Project Meetup: Toyosu, TokyoでLT発表してきました。発表テーマは「ZephyrでのEdge AI性能比較:Pico vs Pico 2」です。当日のカンファレンスから懇親会までの様子を紹介します。...
Zephyr

Open Source Summit Japan 2025 参加した個人レポートまとめ

Open Source Summit Japan 2025 参加者の個人的レポートです。今回Zephyr(RTOS)の件で、OSSJ-2025で発表させていただことが出来ました。発表者だけではなく、参加者としても楽しんだレポートを紹介します...
ハードウェア

PCBWayがハードウェア開発のコンテストを開催している件

海外含めると開発コンテストは数多く開かれています。今回は大手の基板メーカであるPCBWayのコンテストについて紹介します。複数の分野があり、懸賞や賞金もあり、力試しにも趣味にもおススメなコンテストです。PCBWayがハードウェア開発のコンテ...
Zephyr

Zephyr Project meetup: Osakaで発表してきた

Zephyr Project meetup: Osakaで発表してきました。発表テーマは「Zephyr(RTOS)にEdge AIを組み込んでみた話」+デモです。当日のカンファレンスから懇親会までの様子を紹介します。Zephyr Proje...
Zephyr

Edge ImpulseをZephyr(RTOS)とC++の環境に実装する

Edge Impulseで作成したモデルを、Zephyr(RTOS)環境に実装しました。XIAO nRF54L15(nRF52840) Senseのデバイスで動作させています。加速度センサ使ったジェスチャー認識とマイクを使った音声認識を紹介...
Zephyr

Edge Impulseで加速度センサ値を学習(XIAO nRF54L15 Sense編)

Edge Impulseで加速度センサのデータを学習させました。XIAO nRF54L15 Senseを使用しています。プログラムから、Edge Impulseへのデータのアップ含めて紹介します。Edge Impulseで加速度センサ値を学...
Bluetooth LE

Zephyrのwestでtflite-microをビルドしたい場合

Zephyr(RTOS)のようなEdge(エッジ)環境でAIを動かしたい場合です。ビルドする際にtflite-microを含めたい必要が出てきます。Zephyrのmanifestにどのように記載するかを紹介します。Zephyrのwestでt...
Bluetooth LE

XIAO nRF54L15でプログラム書き込めなくなった場合のFactory_Reset

XIAO nRF54L15でプログラムを何回か書き込んでいると、途中でエラーが出ました。それ以降書き込めなりましたが、Seeed公式からのリセット手順で直すことが出来ました。Factory_Reset(ファクトリーリセット)を実施した旨を紹...
Bluetooth LE

XIAO nRF54L15 Senseの始め方(westでのビルド編)

XIAO nRF54L15 SenseでZephyrのHello Worldをしてみました。NordicのツールのnRF Connectを使わずにテストしてみました。ZephyrのWestを使ったビルドした内容を紹介します。XIAO nRF...
エンジニア

OCSで中国から日本にSeeedの部品を発送してみた日数

ANAグループのOSCで中国からSeeedの部品を発送してもらいました。DHLやFedExも使えましたが、OSCが早く安かったので選択しました。発注してから4日~5日ほどで到着しました旨を紹介します。OCSで中国から日本にSeeedの部品を...
Bluetooth LE

NXPのMCUXpressoでZephyrの環境を整えてみた

NXP用のZephyrの環境構築しました。NXPの開発環境であるMCUXpressoをVSCode上でインストールしています。ZephyrのSDKのVerにも注意する必要がある旨含めて、紹介します。NXPのMCUXpressoでZephyr...
Bluetooth LE

BLE Audio Design Challengeの実装コンペに参加した件

BLE Audio Design Challengeに参加していました。Bluetooth LE Audioを使ったハード・ソフトの実装・設計コンペです。NordicのnRF5340を使った基板開発を行った旨を紹介します。BLE Audio...
Bluetooth LE

Auracast(Broadcast)対応のスピーカーを開発してみた

Auracast(Broadcast)対応のトランスミッターとスピーカーを開発してみました。実際にハード・ソフト実装して、音声テストまで確認しています。Bluetooth LE AudioかつMulti-Streamで音声接続した内容を紹介...