LoopBack 4とシリアル通信を用いたデバイス遠隔制御システムの構築
LoopBack 4とハードウェアインターフェースの連携
Node.jsエコシステムにおけるIoTソリューションの構築において、高レベルなAPIフレームワークと低レベルなハードウェア通信層の橋渡しは重要な課題となります。LoopBack 4はTypeScriptベースの強力なAPIフレームワークであり、その依存性注入(Dependency Injection)システムを活用することで、シリアル通信などの物理イ ...
6月11日 16:38 投稿
ESP8266 NonOS SDK開発入門:環境構築からペリフェラル制御まで
開発環境の準備
ESP8266による開発を進めるため、以下のツール群を用意する。
統合開発環境:AiThinkerIDE
ファームウェア書き込みツール:flash_download_tools
シリアル通信ツール:AiThinker Serial Tool
USBドライバ:CH341SER
プロジェクトテンプレートの作成
Espressifが提供するESP8266 NonOS SDKをベースに、不要なファイルを削除し自分専用のテンプレートを作成 ...
5月30日 11:36 投稿
Homebridgeプラグイン開発基準:高品質なプラグインの作り方
Homebridgeプラグイン開発基準:高品質なプラグインの作り方
Homebridgeプラグイン開発において互換性の問題に直面したことはありますか?ベストプラクティスに従わなかったためにユーザーエクスペリエンスが低下した経験はありませんか?本稿では、命名規則、コード品質、互換性設計、エラーハンドリング、ドキュメンテーションの完全性の5つの側面から、高品質なHomebri ...
5月25日 22:07 投稿
合宙Air780EG開発ボードチュートリアル - sysライブラリの紹介 (LuatOSベース)
sysライブラリ
sysライブラリのインターフェース関数については、sysインターフェース関数を参照してください。
一、sys.taskInit(func, arg1, arg2, argN)
タスク(コルーチン)を作成します。
パラメータ:
function: 実行する関数。匿名関数、ローカル関数、またはグローバル関数を指定できます。
any: 渡す引数1(任意)
any: 渡す引数2(任意)
any: 渡す引数N(任意 ...
5月25日 08:31 投稿
Homebridge MQTT Brokerの迅速なセットアップ:スマートホームのローカルメッセージセンター構築
Homebridge MQTT Brokerの迅速なセットアップ:スマートホームのローカルメッセージセンター構築
Homebridgeは一般的なスマートデバイスをHomeKit対応にするためのオープンソースツールであり、MQTTはIoTデバイスで一般的に使用される通信プロトコルです。この2つを組み合わせることで、より安定し、低遅延のローカルスマートホームシステムを構築できます。本チュートリア ...
5月21日 23:09 投稿
VSCodiumでのスマートシティ開発:交通管理とエネルギー最適化
スマートシティソリューション開発において、プライバシーを保護しつつ強力な開発環境をお探しですか? VSCodiumは、Microsoftのブランド、テレメトリ、ライセンスを除去したオープンソースのコードエディタであり、交通管理およびエネルギー最適化システムの構築に理想的なツールチェーンを提供します。
この記事では、VSCodiumのコア機能と拡張機能のエコシステムを活用 ...
5月17日 19:12 投稿