IoT

A collection of 18 posts
通信技術

MQTTとは何か——IoTとエッジAIをつなぐ軽量メッセージングプロトコルの仕組みから、QoS・トピック設計・セキュア運用まで徹底解説

はじめに——なぜIoTの「共通言語」がMQTTなのか 自宅の温度センサー、工場の設備、クラウド上のAIモデル——IoTの世界では、性格の異なる無数のデバイスが生み出すデータを、いかに低コストで確実に運ぶかが常に問われます。その答えとして、多くの現場で共通言語のように使われているのがMQTT(Message Queuing Telemetry Transport)です。 MQTTの歴史は、想像以上に過酷な環境から始まっています。1999年、MQTT公式FAQによれば、IBMのAndy Stanford-ClarkとArlen Nipperが、砂漠地帯を横断する石油パイプラインの遠隔監視システムのためにこのプロトコルを考案しました。現場と管制室を結ぶのは衛星回線。帯域は狭く、コストは高く、通信は不安定で、現場の機器は限られた電力で動かなければなりません。「乏しい帯域と電力でも確実に動く」——この厳しい制約の中で鍛えられた設計思想が、最小ヘッダわずか2バイトという徹底した軽量性として結晶しています。 その後、2014年にMQTT 3.1.1がOASIS標準となり(のちにISO/IEC
16 min read
AI・テクノロジー

500円マイコンでAIは動くのか?——ESP32×TinyML入門:キーワード認識から異常検知まで、電池で動くエッジAIの作り方

はじめに——500円のマイコンで「AIが動く」という選択肢 読者の痛みと本記事で得られるもの 自作ガジェットやIoTセンサーノードに「AIを載せたい」。そう考えたとき、立ちはだかるのが選択肢の少なさです。自宅サーバーやホームラボでAIを運用している方なら、なおさら「もっと下のレイヤー」に興味があるはずです。 定番のクラウドAIは強力ですが、生データを外部送信するためプライバシーが気になり、ネットワーク往復ぶんのレイテンシが乗り、従量課金は使う限り続き、通信費もかかります。常時稼働のセンサーノードには重い選択です。ではRaspberry PiのようなSBC(シングルボードコンピュータ)かというと、ボード1〜2万円程度(目安)で消費電力は数ワット級(目安)。コンセント前提のスペックでは、電池で動く小さなデバイスに載せられません。 「もっと小さく、安く、省電力にAIを置けないのか?」——本記事は、この問いへの答えです。 その答えが、マイコン上で機械学習モデルを直接実行するTinyMLです。TensorFlow Lite Micro(TFLM)公式は、これを「DSPやマイクロコント
18 min read
通信技術

Bluetooth® Channel Sounding入門——「距離を測る」標準技術はUWBなしでセンチメートル測位を実現できるのか

はじめに 駐車場の愛車が、鍵を持っていないはずの誰かによって解錠されて盗まれる――。この数年、ヨーロッパや日本で報告されてきた「リレー攻撃」によるキーレスエントリー車の盗難は、Bluetoothや無線キーの構造的な弱点を突いた手口です。攻撃者は正規のキーの電波を中継器で届きさせるだけで、車は「鍵がすぐそばにある」と誤認してしまいます。理由は単純で、従来のBluetoothには「距離」を正しく測る仕組みがなかったからです。 2024年8月、Bluetooth SIGはBluetooth Core Specification 6.0を公開し、この問題への答えとなる新機能「Channel Sounding(CS)」を導入しました。2.4GHzのBluetooth電波そのものを使って、条件が良ければ10cm級の精度で2台のデバイス間の距離を測れる、「真の距離認識(true range awareness)」です。 この記事では、Channel Soundingがどういう仕組みで距離を測るのか(位相ベース測距PBRと往復飛行時間RTTの2本柱)、UWBやWi-Fi測距と比べて何が違うのか、
17 min read
ロボティクス

IMUとセンサーフュージョン入門——加速度・ジャイロ・地磁気を統合して姿勢推定する仕組み(相補フィルタから拡張カルマンフィルタまで)

はじめに——スマホはどうやって「自分の傾き」を知っているのか スマートフォンの画面が端末の傾きに合わせて自動で回転する。ドローンが風に煽られても水平を保ち続ける。ロボット掃除機が自分の向いている方角を把握しながら部屋を走る。これらの裏には、共通する小さなセンサの働きがあります。それがIMU(Inertial Measurement Unit:慣性計測ユニット)です(本記事では、厳密にはIMU=加速度計+ジャイロ、磁力計を加えたものは9軸IMU/MARGと区別して扱います。詳しくは次節)。 しかし、ここで不思議に思いませんか。スマホの中の加速度計は「どちらが下か」しか分からず、ジャイロスコープは「今どれだけ回っているか」しか測れない。どちらの単体データからも「端末が今、世界の中でどの方向を向いているか(姿勢)」は直接得られないのです。それを可能にするのがセンサーフュージョン——複数センサの情報を統合して、どの単一センサよりも優れた推定値を導く技術です。 本記事では、これら3種類のセンサ(加速度計・ジャイロスコープ・磁力計)の原理から、相補フィルタ、Madgwick/Mahonyフィ
14 min read
通信技術

Matterでスマートホームの「壁」は崩れたのか——Thread・Wi-Fi・Bridgeを横断する統一規格の仕組みを実装レベルで読み解く

はじめに——「Alexa対応なのに、Google Homeでは使えない」という嘆きはどこまで解消されたのか スマートホームを始めようとしたとき、多くの人がぶつかるのが「メーカーの壁」「プラットフォームの壁」です。A社のロボット掃除機はAlexaでしか操作できない、B社のカメラはHomeKit専用——こうした断片化は長年、スマートホーム普及の最大の足かせでした。ユーザーは性能やデザインではなく「うちの環境で動くか」という基準で製品を選ばざるを得ず、専用アプリは増え続け、クラウド経由の製品ではインターネット障害時に動作しない・応答が遅いといった弱点も抱えていました(https://www.smartwatchlife.jp/60681/)。 この壁を崩すべく登場したのが、Connectivity Standards Alliance(CSA)が策定する統一規格「Matter」です(CSA公式)。2022年10月4日にMatter 1.0がリリースされ、照明・プラグ・スマートロックといった基本カテゴリから始まった対応範囲は、1.2での家電(冷蔵庫・洗濯機・ロボット掃除機など)、1.3での
24 min read
IoT

なぜ「動いた画素だけ」処理するのか——イベントカメラとニューロモルフィックAIが拓くミリワット級エッジビジョン

はじめに——「カメラは映さなくていい」逆転の発想 工場の設備を24時間監視するAIカメラ、山林や農地を見守るソーラー駆動の監視ノード、ドローンに載せる衝突回避ビジョン。これらに共通する最大の敵は「電力」です。 従来のカメラは毎秒30〜60回、全画素のデータを生成し続けます。映っている風景がほとんど静止していても、です。GPUやNPUはその全フレームを処理するためにクロックを回し続け、電気を食い続けます。電池駆動のセンサーノードなら数日、ソーラーでも数週間で保守サイクルに追い込まれます。 ここで発想を逆転させてみましょう。監視や検知の多くの用途では、「動いたもの」だけが情報です。ならば、動いた画素だけを出力するセンサがあり、それを「入力が来た時だけ演算する」プロセッサで処理すれば、静かな時間の消費電力はほぼゼロにできます。 これがイベントカメラ(Dynamic Vision Sensor: DVS)とニューロモルフィックAIの組み合わせが切り開く世界で、実現される消費電力は、機種や動作条件によってはミリワット級に抑えられるとされています(センサ単体・推論チップ・通信を含むシステム
8 min read
データ通信

RTL-SDR入門——3,000円のUSBドングルで電波が「見える」世界:仕組みから初回受信までの完全ガイド

はじめに——テレビチューナーが万能受信機になる日 「無線って、道具を揃えると何万円もするし、免許も勉強も大変そう……」——そう感じて足を踏み入れずにいる人は少なくありません。アマチュア無線の世界に入る敷居は、かつては専用受信機として数万円の出費から始まりました。 ところが今、数千円程度(定番機は3,000〜4,000円前後)のUSBテレビチューナードングル1本とフリーソフトだけで、広い周波数帯(概ね25MHz〜1.7GHz、機種と工夫次第では短波帯も)の電波をPC上で「見る」ことができます。それが RTL-SDR です。 この記事では、 * RTL-SDRとは何か・なぜ安価に動くのか(仕組み) * 何が受信できるのか(帯域別マップ) * 初回セットアップからFM放送の受信まで(30分の手順) * 実践レシピ(航空機追跡・気象衛星画像・IoT電波の可視化) * 日本の電波法上の注意点 を、初心者向けにステップバイステップで解説します。対応する英文圏の入門記事は数多くありますが、日本語で法的注意点まで踏まえた実践ガイドはまだ貴重です。 RTL-SDRとは何か——SD
10 min read
通信技術

Matterスマートホーム相互接続の現在地——Apple・Google・Amazonの壁が崩れた理由と、今日から始める移行ガイド

はじめに——「うちのスマートホーム、メーカーがバラバラで困っている」へ 照明はPhilips Hue、スマートロックは別メーカー、音声アシスタントはAmazon Echo。そんなふうに少しずつ揃えた結果、「Alexaからは操作できるのに、iPhoneのHomeアプリからは見えない」といった経験をしたことはないでしょうか。長年、スマートホームはこの「エコシステムの壁」に苦しめられてきました。Apple Home対応と表記された製品はGoogle Homeでは動かず、動いたとしても専用ブリッジやクラウド経由の設定が必要でした。 この壁を崩す試みが「Matter」です。Apple、Google、Amazon、Samsungをはじめとする業界大手が「Project CHIP」として着手し、2022年にMatter 1.0として公開された統一規格は、2026年現在、照明やスマートプラグにとどまらず白物家電、EV充電器、エネルギー管理にまで対応範囲を広げています。 この記事では、Matterが何を解決し、どのような技術で動いているのかを図解つきで解説したうえで、既存のスマートホーム環境を壊さ
7 min read
Web

ブラウザだけでFPGAを始める方法——WebFPGAが下ろすデジタル回路開発の参入障壁

はじめに——「FPGAに興味はあるのに、環境構築で諦めた人」へ 「FPGAを触ってみたい」と思ったことがあるエンジニアは少なくないはずです。しかし、いざ始めようとして検索すると、出てくるのは数十ギガバイト級のベンダーIDEのダウンロードページと、ライセンス登録フォーム。Verilogという聞き慣れない言語、論理合成・配置配線・ビットストリームという謎の用語の数々。多くの人が最初のLED点滅(Lチカ)にたどり着く前に挫折してきました。 その壁を「ブラウザを開くだけ」にまで下げるプロジェクトがあります。WebFPGAです。2026年9月2日にはHacker Newsで取り上げられ、改めて注目を集めました。ブラウザ上のIDEでハードウェア記述言語を書き、合成し、USBケーブルでボードに書き込むまでを一気通貫で行える、というものです。 この記事では、WebFPGAを入口に、FPGAとは何か、従来の開発環境の壁がどこにあったのか、そして今日から始められる具体的なステップまでを解説します。マイコン開発の経験はあるがFPGAは未経験、という読者を主な想定読者としています。 FPGAとは何か
7 min read
通信技術

LoRaWAN入門——数km先のセンサーをつなぐIoT無線の仕組みと、自宅ではじめるステップ

はじめに——「Wi-Fiが届かない畑のセンサー」問題 自宅の庭の土壌水分を計りたい。ハウスの温度をロギングしたい。倉庫の開閉センサーをつけたい。——こうしたIoTの小さな欲望は、たいてい2つの壁にぶつかります。 1つ目は届かないという壁です。Wi-FiやBluetoothは数十メートルが限界で、建物の向こうや畑の反対側までは届きません。2つ目は電池が持たないという壁です。セルラー網(LTE-M/NB-IoT)を使えば距離は解決しますが、SIM料金がセンサー1個ごとに発生し、電池消費も相応です。 この2つの壁にアプローチする技術が、LoRaWANです。条件次第で電池で数年から10年以上の駆動を目指せるセンサーが、ゲートウェイ1台で半径数kmをカバーします。免許は不要で、自分でネットワークを構築すれば通信費を抑えた運用もできます。 この記事では、LoRaWANの仕組み(なぜ遠くに、なぜ電池を長持ちさせられるのか)を物理層から解説し、日本の電波法規制の確認ポイントを挙げたうえで、実際に始めるためのステップをまとめます。 LoRaとLoRaWANの違い——「道路」と「交通ルール」
10 min read
AI・テクノロジー

デジタルツインが変える製造業の現場——340億ドル市場が3,850億ドルへ急成長する中で、何ができるのか

はじめに:製造業の「見えない損失」を可視化する 工場の生産ラインが突如として止まる——その「1秒」が、自動車産業では約600ドルの損失を生む。世界の製造業が毎年抱える計画外ダウンタイムによる損失は、実に1.4兆ドルに達する。これは業界収益の約11%に相当し、決して他人事ではない数字だ。 設備は「いつ壊れるか」を教えてくれない。熟練技術者の「音や匂いで異常を察知する」ノウハウは、退職とともに消えていく。品質不良の原因究明には何日もかかり、その間もスクラップは積み上がる。 これらはすべて「見えない損失」——可視化されず、測定されず、だから改善もされない。 この損失を根本から変える技術が、デジタルツインだ。 物理的な設備やプロセスの仮想モデルをリアルタイムデータで同期させ、故障を事前に予測し、生産ラインを仮想空間で最適化する。市場は2026年の340億ドルから、2034年には3,850億ドルへと年平均35%の急成長を遂げると予測されている。 本記事では、デジタルツインの基本概念と技術構成から始め、BMWやトヨタの先行事例、導入コストとROIの現実、PoC失敗の5類型とその回避策、
23 min read
デバイス

Arduino Nesso N1で始めるLoRa開発:アイデアと技適の注意点

Arduino Nesso N1は8,800円でESP32-C6・SX1262・タッチ画面・IMU・電池を1台に載せたLoRa開発機です。ただし公式サンプルの初期値をそのまま焼くと国内の制度から外れます。技適とARIB STD-T108という「電波の予算」を押さえたうえで、1台または2台で成立するLoRa開発アイデア7つと、LoRaWANへ進む際の選択肢を整理しました。
15 min read
AI・テクノロジー

Condition-Based Monitoring(CBM)が変える産業保全 — 振動・音響センサーとAIが予測する機械の寿命

はじめに — 読者の痛みを共感し、解決を約束 「先週の点検では異常がなかったはずなのに、今朝突然ラインが止まった。」 製造現場でこんな言葉を聞いたことがあるだろうか? 設備の予期せぬ故障は、生産計画を狂わせ、納期遅延を引き起こし、時には安全事故につながる。設備管理者にとって、この「突然壊れる」という不安は、日常的なストレスの最大源泉だ。 従来の対策は「定期点検(Time-Based Maintenance: TBM)」だった。メーカー推奨の周期で部品を交換し、一定間隔で点検を行う。しかし、この手法には根本的な限界がある。設備の実際の状態に関係なく、カレンダーだけで保全を判断しているのだ。結果として、まだ使える部品を捨てる「過剰保全」と、点検の隙間を突く「予期せぬ故障」が同時に発生する。 そこで注目されているのがCondition-Based Monitoring(CBM:状態基準保全)だ。振動センサー、音響センサー、温度センサーが設備の「生の声」をリアルタイムで捉え、AIがそのデータから故障の兆候を早期検知する。これが予測保全(予知保全:Predictive Maintenan
25 min read
健康・医療

心肺停止の救命率を変えるAI・IoT技術の最前線——予測・通報・除細動の未来

はじめに 心肺停止は、人の命を直接的に奪いかねない緊急事態であり、救命の成否は認識の速さと介入のタイミングに大きく左右されます。救命率とは、心停止後に生存して回復する割合のことです。世界的には院外心停止(OHCA)の生存率は10%前後とされ、発見から除細動などの処置までの時間が短いほど生存の可能性は高まります。特に発見からAEDの使用・CPRの開始までの遅れは生存率に直結します。 現在の課題は、区域間・人口層間での救命機会の格差、公共の場でのAEDアクセス不足、通報・現場介入の遅延です。訓練を受けた市民の普及率、救急隊到着までの時間、全体のデータ統合の不足などが障壁となっています。 この状況に対して、AI・IoTは潜在的な改善をもたらす可能性があります。AIは心停止リスクの早期予測や注意喚起の最適化を実現し、ウェアラブルデバイスは異常をリアルタイムで検知して近隣へ通知します。IoT対応AEDは設置場所を地図化して最短ルートで指示を出すことができます。さらにドローン配送・自動通報・現場指示の自動化など、介入のタイミングを短縮する仕組みが検討されています。ただし、データの品質・プライ
6 min read
通信技術

LoRaWANで構築する自宅IoTネットワーク:長距離・低消費電力で広がるコミュニティ無線インフラの全貌

はじめに — なぜ今LoRaWANなのか 自宅のIoTネットワークを構築しようとしたとき、あなたはどんな壁にぶつかるだろうか。 庭の土壌水分センサーはWi-Fiが届かない。地下室の温湿度モニターは電波が弱すぎる。離れの倉庫に置いたセンサーは、セルラー回線なら届くが月額料金がかさむ。そして何より、せっかく集めたセンサーデータがクラウド業者のサーバーに依存している――ハードウェアを自分で買っているのに、データの主権すら手元にない。 これは、Home Labを運用する多くのエンジニアが直面する現実だ。 クラウド依存でもなく、セルラーの高額な料金でもなく IoTの世界では長らく、Wi-FiとBluetoothが身近な選択肢だった。しかしWi-Fiは数十メートルが限界で、消費電力も大きい。Bluetooth LEは省電力だが、通信距離はさらに短い。一方、セルラー(LTE-MやNB-IoT)は長距離をカバーできるものの、キャリアの通信網に依存し、月額料金が発生する。センサー1台あたり数百円/月でも、数十台並べれば無視できないコストになる。 **LoRaWAN(Long Range W
38 min read
AI・テクノロジー

Matterプロトコルが切り拓くスマートホームの未来:異なるメーカーの壁を越える統一規格の全貌

はじめに — スマートホームの「メーカーの壁」に悩んでいませんか? 「このスマート電球、AlexaではつくけどSiriだと反応しない……」 「Google Homeに対応していないから、別のアプリを開かないといけない……」 スマートホームを始めようとしたとき、こんな経験はありませんか? デバイスを買ったのはいいものの、思ったように動かなくて挫折してしまった方も少なくないはずです。 現代のスマートホームが抱える「分断」の現実 スマートホーム市場は急成長していますが、そこには大きな壁がありました。それはメーカーとプラットフォームの分断です。 Amazon Alexa、Google Home、Apple HomeKit——それぞれの陣営が独自のエコシステムを築き上げ、デバイスメーカーは「どのプラットフォームに対応するか」を選択しなければなりませんでした。その結果、消費者はこうした悩みを抱えることになります。 以下の図は、あるスマートデバイスを購入した際、対応プラットフォームによって操作方法が分断されてしまう現状を示しています。 graph LR A["🔍 買ったス
16 min read
AI・テクノロジー

停電情報がトレンド入りする猛暑の夏──エッジAIとスマート電源管理で自宅サーバーを停電から守る方法

はじめに 連日最高気温が30℃を超え、熱帯夜が続く猛暑。近年は7月にこの状態が長引くケースが増え、家庭の冷房需要が急増しています。スマート電源管理とは、IoTセンサーとAIを組み合わせて家中の電力使用を見える化し、優先機器の電力確保や停電時の自動復旧を実現する技術です。セルフホスティングとは、自宅や小規模オフィス内でサーバー・サービスを自分で運用・提供する運用形態を指します。 2024年7月の猛暑は、冷房需要の急増により電力網の需給逼迫を招き、都市部だけでなく地方にも停電リスクを波及させました。この背景を理解することは、単に消費を削る話ではなく、エッジAIやIoTを活用したスマート電源管理と、セルフホスティングの強化を検討する基礎となります。本稿では、こうした視点を導入部として、読者がすぐに現場で活用できる実践的な考え方と手順を紹介します。 停電の原因と対策 需給逼迫とは、発電能力と需要の差が大きく開く状態で、系統に余力がなくなる現象を指します。夏場の冷房需要増加は特に顕著で、ピーク時には発電容量を上回ることがあり、地域ごとに供給不足が発生します。数千MW規模の不足が生じると
9 min read