EMQX Cloud への CoAP デバイス接続ガイド

IoT 技術の進歩により、多くのスマートデバイスがネットワーク接続とデータ転送機能を獲得しています。 これらのデバイスは通常、CPU、RAM、フラッシュメモリ、ネットワーク帯域などのリソースに制限があります。特にバッテリー駆動のデバイスでは、プロトコルの消費電力と帯域幅が重要な要素となり、TCP や HTTP を直接使用してプラットフォームとのデータ交換を行うこと ...

10月12日 18:08 投稿

ESP32およびOpenWeatherMap APIを用いた電子ペーパー天気表示端末の構築ガイド

OpenWeatherMap APIの概要と選定 ESP32マイコンと電子ペーパーディスプレイ(EPD)を組み合わせた省電力な天気表示システムを構築する場合、OpenWeatherMapが提供するAPIエンドポイントが主なデータソースとなります。特に、ESP32での実装においては、以下の2つのAPIサービスが重要な役割を果たします。 APIサービス名 主な用途 無料利用枠の上限 One Call API 3.0 ...

9月18日 20:56 投稿

HarmonyOSにおける分散型ハードウェア・プーリング:カメラとセンサーの高度な連携

HarmonyOSの「スーパーデバイス」構想を支える革新的な技術の一つに、分散型ハードウェア・プーリングがあります。これは、複数の物理デバイスに搭載されたハードウェア資源(カメラ、マイク、センサーなど)を仮想化し、一つの巨大な「リソースプール」として扱う技術です。開発者は、リモートデバイスの機能をあたかもローカルの機能であるかのように透過的に利用できま ...

8月8日 05:19 投稿

nRF54L15のGRTC外設の解説

Nordic Semiconductor の nRF54L15 チップは、革新的なグローバルリアルタイムカウンタ(Global Real-Time Counter, GRTC)外設を搭載し、低消費電力アプリケーションにおける時間管理に優れたソリューションを提供しています。この記事では、GRTC の技術的特徴とその利点について詳しく解説します。 GRTC の主要な技術的特徴 全パワーモードでのサポート GRTC の最大の特 ...

8月3日 00:52 投稿

STM8L052マイコンを用いたIoTスマート水メーターのシステム設計

ハードウェア制御とファームウェア構成 以下では、低消費電力マイコンSTM8L052を用いた水メーターの主要な制御モジュールについて解説します。 流量パルスの検出 水流による磁気センサーの信号をキャプチャするため、タイマーリソースを活用します。 // タイマー設定例(TIM3利用) void Timer_Configuration(void) { CLK_PeripheralClockConfig(CLK_Peripheral_TIM3, ...

7月22日 17:31 投稿

MQTTnet 3.1.2によるMQTTブローカー実装とクライアント操作

MQTTプロトコルを用いたメッセージングシステムの実装例を示す。サーバー側にはMQTTnet 3.1.2を採用し、クライアントは最新バージョン4.1.0を使用する。 ブローカー実装 MQTTブローカーを構築するための基本実装: using MQTTnet; using MQTTnet.Server; using System.Text; namespace MqttBroker { public class BrokerService { private IMqttServer _ ...

7月12日 16:30 投稿

Scalaによるデバイス管理システムの実装

Scalaによるデバイス管理システムの実装 はじめに 現代のIT環境において、デバイス管理は組織運営において不可欠な要素となっています。企業内のIT資産から、IoTネットワークに接続されるスマートデバイスに至るまで、これらの機器を効率的に管理し、正常な動作、セキュリティ、パフォーマンスを確保することは重要な課題です。Scala言語はその強力な表現力と優れた並行処 ...

7月5日 00:39 投稿

W55RP20 C言語開発実践:MQTTプロトコルとOneNET IoTプラットフォーム連携

本稿はWIZnet W55RP20チップのC言語チュートリアルの第14回で、公式最新ファームウェアに基づき作成されたコードはすべて実際に検証され、そのまま書き込み実行可能です。 はじめに 前回の実践チュートリアルでは、W55RP20チップのMQTTプロトコル基本通信を完了し、Alibabaクラウドサーバーとのメッセージ送受信を実現しました。本稿では、産業用IoTシナリオに焦点を当て、 ...

7月2日 00:51 投稿

WindowsでHomebridgeをインストールし、古いPCをスマートホームハブに変身させる方法

スマートホームデバイスがHomeKitに対応していない場合や、使われていないWindows PCがある場合は、このガイドを活用して、5つのステップでHomebridgeをWindows上に迅速にセットアップしましょう。これにより、普通のPCがスマートホームコントローラーとして機能し、Siriによる音声制御が可能になります。 1. 準備:チェックリスト Homebridgeのセットアップ前に以下の条 ...

6月27日 19:57 投稿

nRF Connectを活用したBluetoothデバイスのバインディングとマルチデバイス接続管理ガイド

Bluetoothデバイスの効率的な管理実践:nRF Connectによるバインディングとマルチデバイス接続の深いガイド BluetoothテクノロジーはIoTデバイス接続の重要な架け橋となっていますが、多くの開発者やテストエンジニアは実際の業務でデバイスのペアリングが失われたり、マルチデバイス接続が不安定になったりする問題に直面することがよくあります。本記事では、nRF Connect ...

6月26日 20:47 投稿